Excel 中使用超链接

快速访问另一个文件中或在网页上的相关信息,您可以在工作表单元格中插入超链接 。您也可以在特定的图表元素中插入超链接。

注意: 本文中的屏幕截图的大多数拍摄Excel 2016中。如果您有不同版本可能稍有不同,您的视图,但除非另行说明,此功能是相同。

超链接是来自文档中的链接,单击它时会打开另一个页面或文件。目标链接通常是另一个网页,但也可以是图片、电子邮件地址或程序。超链接本身可以是文本或图片。

当网站用户单击超链接时,目标是Web 浏览器中显示、 打开或运行,具体取决于目标的类型。例如,指向网页的超链接的 Web 浏览器中,在显示的页面,并AVI文件的超链接在媒体播放器中打开文件。

如何使用超链接

可以使用超链接执行下列任务:

  • 导航到文件或网络、 intranet或 Internet 上的网页

  • 定位到将来要创建的文件或网页

  • 发送电子邮件消息

  • 启动文件传送,如下载或执行FTP 过程

当指向包含超链接的文本或图片时,指针会变成手形 手形指针 ,这表明您可以单击该文本或图片。

什么 URL 的定义及其工作方式

创建超链接时,其目标链接编码为统一资源定位器 (URL),如︰

http://example.microsoft.com/news.htm

file://ComputerName/SharedFolder/FileName.htm

URL 包含一个协议(例如 HTTP、FTP 或 FILE)、一个 Web 服务器或网络位置,还包含路径和文件名。下图定义了 URL 的各个组成部分:

URL 的四个组成部分

1. 所使用的协议(http、ftp、file)

2.web 服务器或网络位置

3. 路径

4. 文件名

绝对和相对超链接

绝对URL 包含完整的地址,包括协议、 Web 服务器,以及路径和文件名。

相对URL 都有一个或多个缺少的部分。缺少的信息取自包含 URL 的页面。例如,如果缺少协议和 Web 服务器,Web 浏览器使用的协议和域,如.com、.org 或.edu,当前页。

它是公共网站以使用包含部分路径和文件名的相对 Url 上的页面。如果文件移动到另一个服务器,将继续任何超链接的工作,只要页面的相对位置保持不变。例如,Products.htm 上的超链接指向名为 apple.htm 名为食品; 文件夹中的页面如果两个页面移到一个名为不同的服务器上的食物文件夹时,在超链接的 URL 仍将正确。

在 Microsoft Office Excel 工作簿中,未指定的文件路径的超链接目标是默认情况下,相对于活动工作簿的位置。您可以设置不同的基址,以便在该位置,创建指向文件的超链接的每次您只需指定文件名的路径,在插入超链接对话框中,默认情况下使用。

  1. 在工作表上,单击要在其中创建超链接的单元格。

    也可以选择对象,例如,要用于表示超链接的图片或图表元素。

    1. 插入选项卡的链接组中,单击超链接 “超链接”按钮

    您还可以用鼠标右键单击单元格或图形,然后单击快捷菜单上的“超链接”,或者可以按 Ctrl+K。

  2. “链接到”下,单击“新建文档”

  3. “新建文档名称”框中,键入新文件的名称。

    提示: 若要指定一个位置以外的其他显示下完整路径中,您可以键入新建文档名称框中,或者您名称前面的新位置可以单击一个更改以选择所需的位置,然后单击确定

  4. “何时编辑”下,单击“以后再编辑新文档”“开始编辑新文档”以指定何时要打开新文件以进行编辑。

  5. “要显示的文字”框中,键入要用于表示超链接的文字。

  6. 如果希望当指针悬停在超链接上时显示帮助信息,请单击“屏幕提示”,在“屏幕提示文字”框中键入所需文字,然后单击“确定”

  1. 在工作表上,单击要在其中创建超链接的单元格。

    也可以选择对象,例如,要用于表示超链接的图片或图表元素。

    1. 插入选项卡的链接组中,单击超链接 “超链接”按钮

    您还可以用鼠标右键单击单元格或对象,然后单击快捷菜单上的“超链接”,或者可以按 Ctrl+K。

  2. “链接到”下面,单击“原有文件或网页”

  3. 执行下列操作之一:

    • 要选择文件,请单击当前文件夹,然后单击要链接到的文件。

      通过在“查找范围”列表中选择不同的文件夹,您可以更改当前文件夹。

    • 要选择网页,请单击“浏览过的页”,然后单击要链接到的网页。

    • 要选择最近使用过的文件,请单击“最近使用过的文件”,然后单击要链接到的文件。

    • 要输入需链接到的已知文件或网页的名称和位置,请在“地址”框中键入信息。

    • 若要查找网页上,单击浏览 Web “浏览 Web”按钮 ,打开您想要链接到,然后切换回 Office Excel,而不关闭浏览器中的网页。

  4. 如果您想要创建的特定位置的超链接,文件中或在网页上,单击书签,然后双击书签所需。

    注意: 您要链接到的文件或网页必须具有书签。

  5. “要显示的文字”框中,键入要用于表示超链接的文字。

  6. 如果希望当指针悬停在超链接上时显示帮助信息,请单击“屏幕提示”,在“屏幕提示文字”框中键入所需文字,然后单击“确定”

若要链接到当前工作簿或其他工作簿中的某个位置,则可以为目标单元格定义名称或使用单元格引用。

  1. 若要使用名称,您必须在目标工作簿中命名目标单元格。

    如何为单元格或单元格区域命名

    1. 选择要命名的单元格、单元格区域或非相邻选定区域。

    2. 单击编辑栏最左边的“名称”框。 按钮图像

      “名称”框

      按钮图像 名称框

    3. “名称”框中,键入单元格的名称,然后按 Enter。

      注意: 名称不能包含空格并且必须以字母开头。

  2. 在源工作簿的工作表上,单击要在其中创建超链接的单元格。

    也可以选择对象,例如,要用于表示超链接的图片或图表元素。

    1. 插入选项卡的链接组中,单击超链接 “超链接”按钮

    您还可以用鼠标右键单击单元格或对象,然后单击快捷菜单上的“超链接”,或者可以按 Ctrl+K。

  3. “链接到”下,请执行下列操作之一:

    • 若要链接到当前工作簿中的位置,请单击“本文档中的位置”

    • 要链接到另一个工作簿中的位置,请单击现有文件或网页,找到并选择要链接到的工作簿,然后单击书签

  4. 执行下列操作之一:

    • “或在此文档中选择一个位置”框的“单元格引用”下,单击要链接到的工作表,在“请键入单元格引用”框中键入单元格引用,然后单击“确定”

    • “定义的名称”下的列表中,单击表示要链接到的单元格的名称,然后单击“确定”

  5. “要显示的文字”框中,键入要用于表示超链接的文字。

  6. 如果希望当指针悬停在超链接上时显示帮助信息,请单击“屏幕提示”,在“屏幕提示文字”框中键入所需文字,然后单击“确定”

可以使用 HYPERLINK 函数创建以打开存储在网络服务器、 intranet或 Internet 的文档的超链接。单击包含超链接函数的单元格时,Excel 将打开存储在链接的位置的文件。

语法

HYPERLINK(link_location,friendly_name)

Link_location   是以文本形式打开的文档的路径和文件名。Link_location 可引用文档中的位置,如特定单元格或在 Excel 工作表或工作簿,或 Microsoft Word 文档中的书签的命名的区域。路径 (在 Microsoft Excel for Windows) 服务器上的通用命名约定 (UNC) 路径或统一资源定位器 (URL) 路径 Internet 或 intranet 上的可以或路径可以存储在硬盘驱动器上的文件。

  • Link_location 可以为括在引号中的文本字符串,或是包含文本字符串链接的单元格。

  • 如果在 link_location 中指定的跳转不存在或不能访问,则当单击单元格时将出现错误信息。

Friendly_name   是在单元格中显示的跳转文本或数字值。Friendly_name 显示为蓝色并带有下划线。如果省略 friendly_name,则该单元格将显示为跳转文本 link_location。

  • Friendly_name 可以为数值、文本字符串、名称或包含跳转文本或数值的单元格。

  • 如果 Friendly_name 返回错误值(例如,#VALUE!),单元格将显示错误值以替代跳转文本。

示例

下面的示例打开存储在 Internet 名为example.microsoft.com/report的位置处的预算 Report.xls 的工作表,并显示文本"Click for report":

=HYPERLINK("http://example.microsoft.com/report/budget report.xls", "Click for report")

下面的示例创建预算 Report.xls,它将存储在 Internet 上名为example.microsoft.com/report的位置处的工作簿中名为每年一次工作表上的单元格 F10 的超链接。在包含超链接的工作表上的单元格将显示为跳转文本的单元格 D1 中的内容︰

=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]Annual!F10", D1)

下面的示例创建指向名为预算 Report.xls,它将存储在 Internet 上名为example.microsoft.com/report的位置处的工作簿中名为第一季度工作表上的 DeptTotal 区域的超链接。在包含超链接的工作表上的单元格显示文本"单击以查看第一季度部门合计":

=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total")

若要在 Microsoft Word 文档中创建指向特定位置的超链接,必须使用书签来定义您想要跳转到文档中的位置。下面的示例创建名为每年一次 Report.doc example.microsoft.com位于文档中名为 QrtlyProfits 书签的超链接︰

=HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report")

在 Excel for Windows 中,下面的示例可以将单元格 D5 中的内容显示为超链接单元格中的跳转文本,并打开名为 1stqtr.xls 的文件,该文件存储在 FINANCE 服务器的 Statements 共享文件夹中。此示例使用 UNC 路径:

=HYPERLINK("\\FINANCE\Statements\1stqtr.xls", D5)

下面的示例打开 Excel for Windows 的文件 1stqtr.xls,该文件存储在驱动器 D 的名为 Finance 的目录下,并显示存储在单元格 H10 中的数字值:

=HYPERLINK("D:\FINANCE\1stqtr.xls", H10)

在 Excel for Windows 中,下面的示例将创建指向另一个(外部)工作簿 Mybook.xls 中名为 Totals 的区域的超链接:

=HYPERLINK("[C:\My Documents\Mybook.xls]Totals")

在 Microsoft Excel for Macintosh 中,下面的示例将在单元格中显示“Click here”,并打开保存在名为 Macintosh HD 硬盘上 Budget Reports 文件夹中的 First Quarter 文件:

=HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "Click here")

可以在工作表内创建超链接,以便从一个单元格跳转到另一个单元格。例如,如果 Budget 工作簿中的 June 工作表为活动工作表,则下面的公式将创建跳转到单元格 E56 的超链接,链接的文本本身为单元格 E56 中的数值。

=HYPERLINK("[Budget]June!E56", E56)

若要跳转到同一工作簿中的其他工作表,请更改超链接中的工作表名称。在前例中,若要创建指向 September 工作表中单元格 E56 的链接,请将单词“June”更改为“September”。

如果单击指向电子邮件地址的超链接,电子邮件程序将自动启动,并会创建一封在“收件人”框有正确地址的电子邮件(前提是已经安装了电子邮件程序)。

  1. 在工作表上,单击要在其中创建超链接的单元格。

    也可以选择对象,例如,要用于表示超链接的图片或图表元素。

    1. 插入选项卡的链接组中,单击超链接 “超链接”按钮

    您还可以用鼠标右键单击单元格或对象,然后单击快捷菜单上的“超链接”,或者可以按 Ctrl+K。

  2. “链接到”下单击“电子邮件地址”

  3. “电子邮件地址”框中,键入所需电子邮件地址。

  4. “主题”框中,键入电子邮件主题。

    注意: 某些 Web 浏览器和电子邮件程序可能无法识别主题行。

  5. “要显示的文字”框中,键入要用于表示超链接的文字。

  6. 如果希望当指针悬停在超链接上时显示帮助信息,请单击“屏幕提示”,在“屏幕提示文字”框中键入所需文字,然后单击“确定”

    您也可以直接在单元格中键入地址,在单元格中创建指向电子邮件地址的超链接。例如,超链接时自动创建键入电子邮件地址,如 someone@example.com。

对已位于您intranet或 Internet 上的另一个工作簿,您可以从工作簿中插入一个或多个外部引用 (也称为链接)。必须为HTML文件保存工作簿。

  1. 打开源工作簿,然后选择要复制的单元格或单元格区域。

  2. 在“开始”选项卡上的“剪贴板”组中,单击“复制”。

    在主页选项卡上的复制和粘贴按钮
  3. 切换到您想要放置信息,工作表,然后单击要显示信息的位置的单元格。

  4. “开始”选项卡上的“剪贴板”组中,单击“选择性粘贴”

  5. 单击“粘贴链接”。

    Excel 会为该单元格或该单元格区域中的每个单元格创建外部引用链接。

注意: 您可能会发现更方便,而无需打开 Web 上的工作簿中创建的外部引用链接。对于每个单元格目标工作簿中所需的外部引用链接的位置,单击该单元格,,然后键入工作簿中的以等号 (=)、 URL 地址和位置。例如︰

= http://www.someones.homepage/ [file.xls]Sheet1' !A1

= 'ftp.server.somewhere/file.xls' !MyNamedCell

若要选择超链接,但不激活指向其目标的链接,执行下列操作之一:

  • 单击包含超链接的单元格,按住鼠标按钮,直到指针变为十字形 Excel 选择光标 ,然后松开鼠标按钮。

  • 使用箭头键选择包含超链接的单元格。

  • 如果超链接是用图形表示的,请按下 Ctrl,然后单击图形。

可以更改工作簿中现有的超链接,方法是更改其目标、外观或用于表示它的文本或图形。

更改超链接的目标

  1. 选择包含要更改的超链接的单元格或图形。

    提示: 若要选择包含超链接,但不转到超链接目标的单元格,单击单元格并按住鼠标按钮,直到指针变为交叉 Excel 选择光标 ,然后释放鼠标按钮。您可以使用箭头键以选择单元格。若要选择图形,请按住 CTRL 并单击图形。

    1. 插入选项卡的链接组中,单击超链接“超链接”按钮

    您也可以用鼠标右键单击单元格或图形,然后单击快捷菜单上的“编辑超链接”,还可以按 Ctrl+K。

  2. “编辑超链接”对话框中,进行所需更改。

    注意: 如果使用的超链接的工作表函数创建超链接,您必须编辑公式,以更改目标。选择包含超链接的单元格,然后单击编辑栏以编辑公式。

通过更改超链接的单元格样式,您可以更改当前工作簿中所有超链接文本的显示方式。

  1. “开始”选项卡上的“样式”组中,单击“单元格样式”

  2. “数据和模型”下面,执行下列操作:

    • 要更改未曾通过单击转到其目标的超链接的显示方式,请用鼠标右键单击“超链接”,然后单击“修改”

    • 要更改已通过单击转到其目标的超链接的显示方式,请用鼠标右键单击“已访问的超链接”,然后单击“修改”

      注意: 仅当工作簿包含超链接时,才可用的超链接的单元格样式。仅当工作簿包含已单击的超链接时,才可用的超链接的单元格样式。

  3. “样式”对话框中,单击“格式”

  4. “字体”选项卡和“填充”选项卡上,选择所需的格式设置选项,然后单击“确定”

    注释: 

    • “样式”对话框中的“样式包括”下面,在“设置单元格格式”对话框中选择的选项显示为选中状态。对于不想应用的任何选项,您可以清除其复选框。

    • “超链接”“已访问的超链接”单元格样式所做的更改将应用于当前工作簿中的所有超链接。您无法更改个别超链接的显示方式。

  1. 选择包含要更改的超链接的单元格或图形。

    提示: 若要选择包含超链接,但不转到超链接目标的单元格,请单击单元格并按住鼠标按钮,直到指针变为交叉 Excel 选择光标 ,然后释放鼠标按钮。您可以使用箭头键以选择单元格。若要选择图形,请按住 CTRL 并单击图形。

  2. 请执行下列一项或多项操作:

    • 要更改超链接文本,请单击在编辑栏,然后编辑文本。

    • 若要更改图形格式,请用鼠标右键单击它,然后单击需要更改其格式的选项。

    • 若要更改图形内部的文本,请双击选定的图形,再进行所需的更改。

    • 若要更改表示超链接的图形,请插入新图形,使其成为具有相同目标的超链接,然后删除旧图形和超链接。

  1. 右键单击要复制或移动, 超链接 ,然后单击快捷菜单上的复制剪切

  2. 用鼠标右键单击超链接所要复制或移动到的单元格,然后单击快捷菜单上的“粘贴”

默认情况下,指向超链接目标文件未指定的路径是相对于活动工作簿的位置。当您想要设置不同的默认路径,请使用此过程。每次您创建指向文件的超链接中的位置,您只需在插入超链接对话框中指定文件名称,而不是路径。

按照下列步骤取决于您使用的 Excel 版本之一︰

  • 在Excel 2016、 Excel 2013和Excel 2010:

    1. 单击“文件”选项卡。

    2. 单击“信息”

    3. 单击“属性”,然后选择“高级属性”。

      高级的属性
    4. 摘要选项卡的超链接基础文本框中键入您想要使用的路径。

      注意: 在“插入超链接”对话框中使用超链接的完整或绝对地址,可以覆盖超链接基础地址。

  • 在Excel 2007:

    1. 单击Microsoft Office 按钮 Office 按钮图像准备,请单击,然后单击属性

    2. 在文档信息面板中,单击属性,然后单击高级属性

      高级的属性
    3. 单击“摘要”选项卡。

    4. “超链接基础”框中键入要使用的路径。

    注意: 在“插入超链接”对话框中使用超链接的完整或绝对地址,可以覆盖超链接基础地址。

要删除超链接,请执行下列操作之一:

  • 要删除超链接以及表示超链接的文字,请用鼠标右键单击包含超链接的单元格,然后在快捷菜单上单击“清除内容”

  • 要删除超链接以及表示超链接的图形,请按下 Ctrl 并单击图形,然后按 Delete。

  • 要禁用单一超链接,请用鼠标右键单击超链接,然后在快捷菜单上单击“取消超链接”

  • 要同时禁用多个超链接,执行下列操作:

    1. 在空白单元格中,键入数字 1

    2. 用鼠标右键单击该单元格,然后单击快捷菜单上的“复制”

    3. 按住 CTRL,然后选择您想要关闭每个超链接。

      提示: 若要选择在其具有超链接,但不转到超链接的目标单元格,单击单元格并按住鼠标按钮,直到指针变为交叉 Excel 选择光标 ,然后释放鼠标按钮。

    4. 开始选项卡,在剪贴板组中,单击粘贴,下面的箭头,然后单击选择性粘贴

      在主页选项卡上的复制和粘贴按钮
    5. “运算”之下,单击“乘”,然后单击“确定”

    6. “开始”选项卡上的“样式”组中,单击“单元格样式”

    7. 在下良好、 缺点和中性,选择普通

注释: 

  • 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

  • 请在 此处 中查找本文的英文版本以便参考。你和 Microsoft 社区的其他成员可以使用 Community Translation Framework (CTF) 来改进本文。只需将鼠标悬停在文章中的句子上,然后在 CTF 小组件中单击“IMPROVE TRANSLATION”即可。 单击此处了解有关 CTF 的详细信息。 使用 CTF 即表示你同意服务条款

另请参阅

删除或禁用超链接

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×