利用HYPERLINK函数,让文章的转跳轻松实现

VBA语言专家

发布时间: 18-07-1522:32学者,教育领域创作者

今天讲一个转跳函数,此函数又叫超链接函数——HYPERLINK,使用这个函数可以方便地控制当前页面ACTIVATE的位置。为什么要引入这个函数呢?比如在做表格时,当你需要告诉读者一个引用的结果时,要去找到这个证据,这时,你的工作表就要有一个链接,直接到你需要的位置、或者文件、或者网页、或者其他你需要的位置,而不需要你再去找了。这样就提高了你的效率,也提高了你的报表的质量。

我们先引入这个函数,看看这个函数的样子。

HYPERLINK函数是一个可以用来打开存储在网络服务器、Intranet或internet中的文件。创建一个快捷方式(跳转),用来打开存储在网络服务器、Intranet或internet中的文件。

其格式为:HYPERLINK(link_location,friendly_name)

其中第一个参数Link_location是超级链接文件的路径和文件名,或要跳转的单元格地址。第二个参数friendly_name 为显示文本,是随意指定的字符串或某一单元格的值,是你希望在超级链接的单元格中显示的内容。

上面就是这个函数的定义,理解起来也不是太难懂,我们在下面要详细的讲解各种情况的例子:其中有链接到文件夹、文件、工作表的位置等各种情况,都是实际工作中常见的情况,望大家了解。

1.链接到文件夹,点击打开指定的文件夹,如=HYPERLINK("C:\Users\nl\Documents","打开私人文档")

2.链接到指定的文件,点击打开指定的文件,如= HYPERLINK("C:\Users\nl\Documents\11.doc","打开文件11")

如与当前文件在一目录下,可以用以下公式= HYPERLINK("文件11.xls","打开文件11")

3.链接当前工作表的指定位置,点击跳转到当前工作表指定的单元格,如=HYPERLINK("#B2","跳到B2")

4.当前工作薄中其他工作表的指定位置或区域,如= HYPERLINK("#sheet3!a3","跳到SHEET3工作表a3")

如区域定义了名称,如定义名称X=sheet3!A10:C15,则以下公式或跳转到X区域的并选定该区域

= Hyperlink("#X","跳到区域名称X")

等价= Hyperlink("#sheet3!A10:C15","跳到A10:C15")

5.链接工作薄,并跳转到该工作表的指定位置,使用形式同目录下的文件=HYPERLINK("book1.xls#sheet3!a1","到BOOK3中Sheet3!A1")

不同目录下=HYPERLINK("C:\My Documents\XLS\book3.xls#sheet3!a1","到BOOK3中Sheet3!A1")

6.链接到某个网页如=HYPERLINK("http://www.baidu.com","百度一下")

好,下面看看实例的样子:

在C列的单元格中点击就会转跳到相应的位置。

使用这个函数是非常方便的,如在EXCEL中有很多的工作表,当需要到某个指定的工作表时,设置成上面的函数格式就会很方便的转跳。如上面的例4,我们点击:

就很容易的进入到了SHEET3中A3的单元格中,如下面的截图:

今日内容回向:

1 HYPERLINK的作用是什么?

2 HYPERLINK的常见形式有哪些?

3 自己动手做一个转跳连接。

分享成果,随喜正能量

举报/反馈