欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Excel自定义排序
EXCEL条件格式转成普通格式方法
Excel禁止输入空格的方法
Excel之Char、Chr、Chrw函数的使用范围及实例
Excel批量替换公式的绝招
EXCEL查找并返回最后一个相同值
excel计算年龄准确到几岁几月几天
使用RATE函数计算月利率和年利率的方法
Excel计算所占比例的方法
Excel截取中文的综合函数应用举例
hyperlink函数各种应用大总结
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

  下面,给您详细介绍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()的代码")

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站