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