186 hyperlink
助记:英文的“超链接”。
类别:查找和引用
语法:
hyperlink(link_location,[friendly_name])
参数:1~2个参数
- link_location 必需。超链接要打开的文档的路径和文件名,还可以指向文档中的某个位置。路径可以是存储在硬盘驱动器上的文件路径,也可以是服务器上的通用命名约定(UNC)路径,或者Internet或Intranet上的统一资源定位器(URL)路径。可以是括在引号中的文本字符串,也可以是对包含文本字符串链接的单元格的引用。如果指定的跳转不存在或不能访问,则单击单元格时将出现错误信息。
- friendly_name,可选。单元格中显示的跳转文本或数字值。默认显示为带有下划线的蓝色字体。如果省略,跳转文本将使用link_location参数的内容。可以是数值、文本、名称、以及包含数值或文本的单元格引用。
用法:
创建一个超链接,理解成快捷方式或跳转都可以,用来打开存储在指定位置的文档,或者跳转到文档中的某个位置。
在“插入”选项卡,点击“链接”区域的“超链接”按钮,可以在“插入超链接”对话框中根据需要创建超链接。单元格上点击右键,从菜单上选择“超链接”也可以。个人觉得比起使用hyperlink函数要方便,该函数主要用于VBA编程的高级用法。
公司lims功能模块
如图,是我们单位内网办公经常登录的页面,我们先把地址栏中的网址复制下来。进入Excel,选择A1单元格,点击编辑栏左边的fx出现“插入函数”对话框。如图,类别选择“查找和引用”,找到并选择函数后确定。下面有关于该函数的简短说明,这么长的英文单词即使记忆没有负担,但也难免输错。另外我们可以在上面的搜索函数里面输入“链接”,点击右边的“转到”,会根据我们的需求快速找到相关的函数。
找到函数
在点击确定后出现的“函数参数”对话框中,将前面复制的网址粘贴到link_location输入框中,在friendly_name输入框中“实验室”,点确定后会自动给文本加上双引号。使用对话框插入函数要比手工输入方便,且保证格式正确。
超链接函数
现在点击蓝色带下划线的超链接,是不是打开浏览器并进入该界面了?把你经常访问的网址都在Excel里面像这样做成超链接,是不是用起来非常方便?
将鼠标悬停在超链接上面会看到提示(可以学习到使用“插入超链接”功能指向文档或文档中位置的具体路径),上面一行是地址,中间是“单击一次可跟踪超链接”,底下是“单击并按住不放可选择此单元格”。使用函数的超链接虽然点鼠标右键也会出现“取消超链接”的选项,但实际上取消不了。
Excel帮助中有各种虚拟的例子,我们只要按照单元格外部引用的规则进行即可,对于Excel文件来说要包括"[工作簿路径]'工作表'!单元格"。
对于大量文件命名有规律的文档,使用该函数创立超链接比较方便,因为我们可以将link_location参数放在单元格中,使用找到的规律将文档名称批量填充,超链接公式也批量填充。比如我们在A1单元格输入“D:\临时\1月.xlsx”,拖动单元格右下角的拖动柄可以填充到12月。在B1单元格输入“=hyperlink(A1)”,同样把B1单元格公式向下填充。目录下没有同名文件时,会提示“无法打开指定的文件”。
批量填充
同样可以定期将你完成的各类文件创建一个目录清单,做成超链接,就可以在一个文件里面统一管理了,使用Windows系统默认的程序打开指定类型的文件。
使用DOS系统的LIST命令,“dir . /s /b >list.txt”,或者编制一个包含上面文件的批处理文件,可以自动生成硬盘上的文件目录清单,存储成文本格式。在Excel的“数据”选项卡,“获取外部数据”区域的“自文本”可以快速导入Excel中,再向上面一样创建个超链接就可以用了。有兴趣的可以提前百度自行试验一下。
(待续)
【简略步骤】
1)在windows桌面点击左下角“开始”,选择“运行”,输入“cmd”后确定。
2)输入“cd D:\临时”后回车
3)输入“dir /?”可以打开关于dir命令的帮助。
dir帮助
4)输入“dir . /s /b >list.txt”回车
5)输入“dir”回车,可以看到该目录新生成了list.txt文件。
6)关闭此窗口,打开Excel文件。
7)在Excel的“数据”选项卡,点击“获取外部数据”区域的“自文本”,浏览到D盘的“临时”文件夹,选择list.txt文件,一路按下一步后完成。A列中填入所有文件的路径。
8)在B1单元格输入“=hyperlink(A1)”,把B1单元格公式向下填充。
9)点击list.txt的链接,会调用记事本打开目录清单的文本文件。