hyperlink函数各种应用大总结

下面,给您详细介绍hyperlink函数在不同场合下的应用方法。

一、hyperlink函数介绍

函数功能:创建一个快捷方式(跳转),用以打开存储在网络服务器、Intranet 或 Internet 中的文件。当单击函数 HYPERLINK 所在的单元格时,Microsoft Execl 将打开存储在 link_location 中的文件。

函数语法:HYPERLINK(link_location, friendly_name)

参数介绍

Link_location 为文档的路径和文件名,此文档可以作为文本打开。

Link_location 还可以指向文档中的某个更为具体的位置,如 Execl 工作表或工作簿******定的单元格或命名区域,或是指向 Microsoft Word 文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是服务器(在 Microsoft Excel for Windows 中)上的“通用命名规范”(UNC) 路径,或是在 Internet 或 Intranet 上的“统一资源定位符”(URL) 路径。

注意:

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

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

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

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

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

说明

若要选定一个包含超链接的单元格并且不跳往超链接的目标文件,请单击单元格区域并按住鼠标按钮直到光标变成一个十字,然后释放鼠标按钮。也就是一直按鼠标直到选中单元格,这一点我也是今天才知道,我以前都是选取相邻的单元格再按方向键移到有超链接的单元格。

二、hyperlink函数应用总结

1. 下面的示例打开存储在 Internet 的 www.dzwebs.net/report 地址上的工作表 Budget Report.xls,同时,链接单元格显示的文本为“Click for report”:

打开存储在 Internet 的 example.microsoft.com/report 地址上的工作表Report.xls

=HYPERLINK("http://www.dzwebs.net/report/report.xls", "打开存储在 Internet 的 www.dzwebs.net/report地址上的工作表Budget Report.xls")

2. 下面的示例创建对工作簿 Budget Report.xls 的 Annual 工作表中单元格 F10 的超链接,该工作簿存储在 Internet 的 www.dzwebs.net/report地址上。工作表中包含超链接的单元格将以单元格 C25 的内容作为其显示的跳转文本:

以单元格 C25 的内容作为其显示的跳转文本

=HYPERLINK("[http://www.dzwebs.net/report/report.xls]Annual!F10", C26)

3. 下面的示例创建对工作簿Report.xls 的 First Quarter 工作表中 DeptTotal 区域的超链接,该工作簿存储在 Internet 的 www.dzwebs.net/report地址上。工作表中包含超链接的单元格将显示跳转文本“点击浏览一季度部门汇总”:

点击浏览一季度部门汇总

=HYPERLINK("[http://www.dzwebs.net/report/report.xls]First Quarter!DeptTotal", "点击浏览一季度部门汇总")

4. 若要对 Microsoft Word 文档中的特定位置创建超链接,必须使用书签来定义文档中所要跳转的位置。下面的示例创建对 example.microsoft.com 上名为 Annual Report.doc 的文档中的书签 QrtlyProfits 的超链接:

=HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "季度利润报告")

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

打开存储在 FINANCE 服务器的 Statements 共享文件夹中名为 1stqtr.xls 的文件

=HYPERLINK("FINANCEStatements1stqtr.xls",C38)

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

打开D盘Finance目录下的文件 1stqtr.xls

=HYPERLINK("D:FINANCE1stqtr.xls", C42)

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

[C:My DocumentsMybook.xls]Totals =HYPERLINK("[C:My DocumentsMybook.xls]Totals")

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

HYPERLINK在Microsoft Excel for Macintosh下的用法

=HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "HYPERLINK在Microsoft Excel for Macintosh下的用法")

9. 可以在工作表内创建超链接,以便从一个单元格跳转到另一个单元格。例如,如果当前工作簿为 HYPERLINK 函数.xls,活动工作表为HYPERLINK,则下面的公式将创建跳转到本工作表单元格 B55 的超链接。

查看该超链接公式

=HYPERLINK("[HYPERLINK 函数.xls]HYPERLINK!B55", "查看该超链接公式")

若要跳转到同一工作簿中的其他工作表,请更改超链接中的工作表名称。在前例中,若要创建链接到 Test 工作表中单元格 B55 的链接,请将 HYPERLINK 更改为 Test。 到工作表Test的B55单元格

=HYPERLINK("[HYPERLINK 函数.xls]Test!B55","到工作表Test的B55单元格")

10. 如果每次当前工作簿名称改变(如你可能想把本文件改个自己喜欢的名字保存),都得修改超链接公工会很麻烦,这里有另一种解决方法:当前工作簿可以用#表示。 去本工作溥的Test工作表的A1单元格

=HYPERLINK("#Test!A1","去本工作溥的Test工作表的A1单元格")

11. 如果工作表名称中含有特殊符号,如"-",空格等。这时工作表名称两边要用单引号引起来才能被识别。

工作表名称中含有-

=HYPERLINK("#'1-1'!A1","工作表名称中含有-")

工作表名称中含有空格

=HYPERLINK("#'1 3'!A1","工作表名称中含有空格")

12. 超链接还可以定位到VBE中某称具体的程序。

查看过程AddHYPERLINK()的代码

Sub AddHYPERLINK()

'VBA建立超链接

With Worksheets("Test")

.Hyperlinks.Add Anchor:=.Range("a5"), _

Address:="mailto:someone@microsoft.com?subject=hello", _

ScreenTip:="Write us today", _

TextToDisplay:="Support"

End With

End Sub

=HYPERLINK("#AddHYPERLINK","查看过程AddHYPERLINK()的代码")

(0)

相关推荐

  • Excel的HYPERLINK函数应用

    使用Excel函数时遇到这样一个问题:想通过超链接直达某个工作表的公式,使用了如下的公式: =HYPERLINK("#'"&A1&"'!A1","到"&A1&"表") ...

  • 如何解决Excel2010中Hyperlink函数在工作表创建目录提示"引用无效"的问题

    在实际生活中,我们一般会进一步为各项目录加上超链接以方便跳转操作.除了逐一右击添加超链接之外,更快捷的方法是使用Hyperlink函数.可不少同学应用函数时,总收到报错信息,如"引用无效&q ...

  • excel中hyperlink函数有什么作用?如何使用hyperlink函数?

    excel中hyperlink函数有什么作用?hyperlink是将字符串转换成一个链接的函数,可以是跳转,也可以一个网络上的连接.那么如何使用hyperlink函数?很多朋友都不是很清楚,所以下面小 ...

  • 如何使用电脑版Excel中的HYPERLINK函数

    电脑版Excel软件被很多人使用,用来编辑数据等,有的用户在使用该软件时,想要使用外链文件的函数,也就是HYPERLINK函数,但是却不知道如何使用,那么小编就来为大家介绍一下吧.具体如下:1. 第一 ...

  • excel常用函数----HYPERLINK函数的用法

    HYPERLINK函数可以用来打开存储在网络服务器.Intranet或internet中的文件,类似于超链接,可以跳转到指定单元格,指定位置,在excel也是比较常用的 简介与语法 01 HYPERL ...

  • excel中hyperlink函数怎么使用

    Excel 可以进行各种数据的处理.统计分析和辅助决策操作,是现代化工作中必不可少的一项非常优秀的工具,被广泛地应用于管理.统计财经.金融等众多领域,可以说只要和数据打交道,就可以使用上,尤其是函数的 ...

  • Excel怎么使用超链接函数HYPERLINK

    Excel是一个常用办公工具,它本身功能很是强大,自带了很多已经预定义的函数,可以随时根据需要进行调用.那么Excel怎么使用超链接函数HYPERLINK呢? 下面小编教你怎么在Excel使用超链接函 ...

  • 在Excel中如何使用综合函数截取中文汉字

    在Excel里,可以根据函数截取各种字符,仍然,却没有截取中文的函数。 因此,要想让Excel能够截取单元格中的中文汉字,我们就必须借助多个函数,实现综合应用,才能截取相应的汉字。 以下是举例,希望对 ...

  • Excel截取中文的综合函数应用举例

    在Excel里,可以根据函数截取各种字符,仍然,却没有截取中文的函数。 因此,要想让Excel能够截取单元格中的中文汉字,我们就必须借助多个函数,实现综合应用,才能截取相应的汉字。 以下是举例,希望对 ...