超链接是从一个文档到另一个文档的链接,单击该链接时会打开第二个页面或文件。 可以在浏览器中使用工作簿中的超链接,就像在其他应用程序中一样。
以下部分介绍如何使用超链接移动到不同类型的目标位置,以及如何在浏览器中创建在工作簿中使用的超链接。
您要做什么?
在浏览器中使用工作簿中的超链接
将超链接添加到 Excel 工作簿并将其保存到网站后,可以使用超链接浏览到其他位置并打开指定的页面。 例如,你可以
在新窗口中打开文档、文件或网页 。 链接到当前工作簿外部的文档或网页时,Web 查看器会在浏览器中打开一个新窗口以显示它。
启动电子邮件程序并创建邮件。 单击指向电子邮件地址的超链接时,电子邮件程序会自动启动,并在“ 目标 ”框中创建地址正确的电子邮件。
转到当前工作簿中的另一个位置 。 如果超链接连接到当前工作簿中的另一个位置,则活动单元格选择将更改为工作簿中的新位置,但不会打开单独的窗口。
导航到当前工作簿中的另一个位置非常有用,尤其是在包含许多工作表的大型工作簿中。 例如,可以创建一个充当main菜单的专用工作表,其中包含指向每个单独工作表的链接。 或者,可以创建链接,将一个工作表中的单元格连接到其他工作表中的相关信息。
创建超链接以在基于浏览器的工作簿中使用
不能直接在 Excel Services 中的工作簿中创建超链接。 相反,您必须使用 Excel 在工作簿中创建或编辑超链接,然后将工作簿发布或上传到文档库。 可通过多种方法创建超链接。 可以直接在单元格中键入 URL,在 Excel 中使用“链接”组中的“超链接”按钮,或使用 Hyperlink 函数。
在 Excel 工作簿中创建超链接时,超链接会将目标编码为统一资源定位符 (URL) 。 URL 可以采用不同的形式,具体取决于 Web 上 (的目标位置、同一文档中 ) 等。 “另请参阅”部分包含一个链接,该链接提供有关 (的详细信息,以及 Excel 工作簿中) 不同类型的超链接的许多示例。
以下超链接语法示例包含超链接元素的详细说明。 可以使用这些示例来帮助创建超链接。
-
链接到网页
此示例显示一个超链接,该超链接连接到位于 www.example.com Web 服务器上的单独网页:
http://www.example.com/jan07/news.htm。
URL 组件
说明
http://
指示目标为 Web 位置的协议指示符。
www.example.com
Web 服务器或网络位置的地址
Jan07
服务器上的路径或文件夹
News.htm
目标页的文件名
-
从另一个网页获取数据
可以创建或运行从网页检索数据的 Web 查询。 还可以创建一个 Web 查询,用于检索存储在 Internet 或公司 Intranet 上的某个位置的数据。 Web 查询将目标位置作为查询字符串发送到目标页的基址末尾。 网页通常包含非常适合在 Excel 中进行分析的信息。 例如,可以使用 Web 查询从公司 Intranet 上的另一个工作簿检索数据。
例如,此超链接将打开公司网站的“客户订单”部分。 然后,它会查找名为 PurchaseOrder23456 的工作簿,并在 5 月工作表上查找单元格区域 F1 到 F8:
http://MySharePointServer/MySite/_layouts/xlviewer.aspx?id=http://CorporateServer/CustomerOrderSite/Shared%20Documents/PurchaseOrder23456.xlsx&范围=5月!F2:F8
URL 组件
说明
http://
Web 位置) 需要协议 (HTTP
MySharePointServer/MySite/_layouts
Intranet 站点
xlviewer.aspx
Excel Web Access 查看器
?id
问号字符开始 URL 查询字符串
http://CorporateServer/CustomerOrderSite/Shared%20Documents/
目标站点地址
PurchaseOrder23456.xlsx
工作簿名称
&范围=
与 (&) 字符将工作簿名称连接到目标单元格的范围值
五月
工作簿中的工作表名称
!
感叹号字符将工作表名称连接到目标单元格区域
F2:F8
查询目标的实际单元格区域
如果在超链接中将工作簿位置作为查询字符串参数传递,则查看器将在浏览器中打开一个新窗口 (或一个新选项卡。 然后,查看器焦点移动到特定工作簿位置。 如果是单元格位置,则查看器会将单元格置于网页的中心。 如果是本地或全局命名区域,则查看者会将该区域的左上角单元格置于网页中心。 在任一情况下,查看器都不会选择单元格。
浏览器和 Excel 中工作簿中的超链接之间的差异
在大多数方面,浏览器中工作簿中的超链接的行为与 Excel 工作簿中的超链接完全相同。 但是,存在一些差异。
-
浏览器中的工作簿仅支持 绝对超链接或包含完整地址的超链接。 这包括协议、Web 服务器、路径和文件名。 它们不支持仅包含完整地址的一部分的 相对超链接。 相反,Excel 支持绝对超链接和相对超链接。
-
浏览器中的工作簿根据为浏览器定义的默认超链接颜色确定超链接的颜色,除非你在 Excel 工作簿中显式指定默认超链接颜色。
-
基于 Web 的查看器将引用 Excel 中整个列或行的超链接转换为对该行或列中第一个单元格的引用。
-
基于 Web 的查看器不支持图表中的超链接、图形超链接或指向非连续范围的超链接。 相反,查看器会将此类链接转换为文本字符串。
影响超链接的 Web 部件属性设置
Excel Web Access Web 部件提供自定义属性,可用于帮助控制超链接的行为。 下表介绍了这些属性。
|
如果此属性检查框: |
已选择: |
已清除: |
|
允许超链接 |
当前工作簿外部的文件和文档的所有受支持的超链接都处于活动状态。 这是默认行为。 |
指向工作簿外部位置的所有受支持的超链接将转换为非活动文本字符串。 |
|
允许导航 |
指向当前工作簿中位置的所有受支持的超链接都处于活动状态。 这是默认行为。 |
指向工作簿中位置的所有受支持的超链接将转换为非活动文本字符串。 |