一、excel如何快速自动生成超链接
先生成所有的表
再用超链函数
HYPERLINK 函数
全部显示全部隐藏
创建一个快捷方式(跳转),用以打开存储在网络服务器、Intranet (Intranet:一种组织内部的、使用 Internet 技术(如 HTTP 或 FTP 协议)的网络。通过利用超链接,您可以在 Intranet 上浏览对象、文档、网页和其他目标内容。) 或 Internet 中的文件。当单击函数 HYPERLINK 所在的单元格时,Microsoft Excel 将打开存储在 link_location 中的文件。
语法
HYPERLINK(link_location,friendly_name)
Link_location 为文档的路径和文件名,此文档可以作为文本打开。Link_location 还可以指向文档中的某个更为具体的位置,如 Excel 工作表或工作簿中特定的单元格或命名区域,或是指向 Microsoft Word 文档中的书签。路径可以是存储在硬盘驱动器上的文件,或是服务器(在 Microsoft Excel for Windows 中)上的“通用命名规范”(UNC) 路径,或是在 Internet 或 Intranet 上的“统一资源定位符”(URL (统一资源定位符 (URL):一种地址,指定协议(如 HTTP 或 FTP)以及对象、文档、万维网网页或其他目标在 Internet 或 Intranet 上的位置,例如:http://www.microsoft.com/。)) 路径。
Link_location 可以为括在引号中的文本字符串,或是包含文本字符串链接的单元格。
如果在 link_location 中指定的跳转不存在或不能访问,则当单击单元格时将出现错误信息。
Friendly_name 为单元格中显示的跳转文本值或数字值。单元格的内容为蓝色并带有下划线。如果省略 Friendly_name,单元格将 link_location 显示为跳转文本。
Friendly_name 可以为数值、文本字符串、名称或包含跳转文本或数值的单元格。
如果 Friendly_name 返回错误值(例如,#VALUE!),单元格将显示错误值以替代跳转文本。
注解
若要选定一个包含超链接的单元格并且不跳往超链接的目标文件,请单击单元格区域并按住鼠标按钮直到光标变成一个十字 ,然后释放鼠标按钮。
示例
下面的示例打开存储在 Internet 的 example.microsoft.com/report 地址上的工作表 Budget Report.xls,并显示文本“Click for report”:
=HYPERLINK("http://example.microsoft.com/report/budget report.xls", "Click for report")
下面的示例创建指向工作簿 Budget Report.xls 的 Annual 工作表中的单元格 F10 的超链接,该工作簿存储在 Internet 的 example.microsoft.com/report 地址上。工作表中包含超链接的单元格将以单元格 D1 的内容作为其显示的跳转文本:
=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]Annual!F10", D1)
下面的示例创建指向工作簿 Budget Report.xls 的 First Quarter 工作表中的 DeptTotal 区域的超链接,该工作簿存储在 Internet 的 example.microsoft.com/report 地址上。工作表中包含超链接的单元格将显示跳转文本“Click to see First Quarter Department Total”:
=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total")
若要对 Microsoft Word 文档中的特定位置创建超链接,必须使用书签来定义文档中所要跳转的位置。下面的示例创建指向 example.microsoft.com 上名为 Annual Report.doc 的文档中的书签 QrtlyProfits 的超链接:
=HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report")
在 Excel for Windows 中,下面的示例可以将单元格 D5 中的内容显示为超链接单元格中的跳转文本,并打开名为 1stqtr.xls 的文件,该文件存储在 FINANCE 服务器的 Statements 共享文件夹中。此示例使用 UNC 路径:
=HYPERLINK("\FINANCEStatements1stqtr.xls", D5)
下面的示例打开 Excel for Windows 的文件 1stqtr.xls,该文件存储在驱动器 D 的名为 Finance 的目录下,并显示存储在单元格 H10 中的数字值:
=HYPERLINK("D:FINANCE1stqtr.xls", H10)
在 Excel for Windows 中,下面的示例将创建指向另一个(外部)工作簿 Mybook.xls 中名为 Totals 的区域的超链接:
=HYPERLINK("[C:My DocumentsMybook.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”。
二、如何在excel表格设置超链接
方法如下
1、首先打开一个需要添加超链接的excel表,在要添加超链接的单元格中,输入文字以便于标识。
2、选中要添加超链接的单元格,单击鼠标右键选择“超链接”。
3、弹出“插入超链接”对话框,可以根据自己的需要选择链接方式。
4、这时可以选择链接到当前excel表中,也可以选择新建文档,这里两种方式都不用,要链接到网页。
5、接着在左侧选择“现有文件或网页”,在地址栏中输入要链接的页面,单击“确定”按钮。
6、添加超链接单元格中的文字变成蓝色且带有下划线,单击鼠标左键,就可以跳转到链接界面,此时超链接文字会变成紫色。
小技巧
1、按alt+向下箭头,可以根据已输入过的内容自动生成下拉列表;
2、按alt+=号,可以快速插入求和公式;
3、按alt+回车键,可以在指定的位置强行换行;
4、选取整个区域,按alt+; 选取时可以跳过隐藏区域,只选取显示的区域;
5、按alt+数字键可以输入特殊符号:如 alt+41420 可以输入 √、alt+41409 可以输入 ×;
6、按Ctrl+D向下填充。选取一个含公式或值的单元格以及下面的N个单元格,可以填充值或公式。
三、EXCEL怎么用VBA自动设置超链接
首先要在此工作簿中,建立一个名叫“首页”的工作表,然后执行下面代码即可。
Sub 链接()
Sheets("首页").Select
'显示所有工作表
For i = 1 To Sheets.Count
Cells(i, 1).Value = Sheets(i).Name
Next
'超链接
For i = 1 To Sheets.Count
t = Cells(i, 1)
Cells(i, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=t & "!A1", ScreenTip:="进入", TextToDisplay:=t
Next
End Sub
Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA),实际上VBA是寄生于VB应用程序的版本。微软在1994年发行的Excel5.0版本中,即具备了VBA的宏功能。
超级链接在本质上属于一个网页的一部分,它是一种允许我们同其他网页或站点之间进行连接的元素。各个网页链接在一起后,才能真正构成一个网站。所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片。当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行。