excel中怎样把每个工作表批量添加超链接
我想在第一个工作表做一个目录,把后面的每个工作表都添加超链接,请问怎样批量添加?或者有什么简便方法吗?...
我想在第一个工作表做一个目录,把后面的每个工作表都添加超链接,请问怎样批量添加?或者有什么简便方法吗?
展开
5个回答
展开全部
请参考如下步骤在第一个工作表自动批量生成指向后续各个工作表的超链目录:
1、把光标放在第一个工作表希望插入目录的地方;
2、键入Alt+F11打开VBA编辑器,然后选择菜单“插入 - 模块”;
3、在代码编辑区粘贴如下代码:
Option Explicit
Sub AutoGenerateHyperlinks()
Dim nIndex As Integer
Dim oRange As Range
For nIndex = 2 To Sheets.Count
Set oRange = Cells(Selection.Row + nIndex - 2, Selection.Column)
oRange.Hyperlinks.Add Anchor:=oRange, Address:="", SubAddress:=Sheets(nIndex).Name & "!A1", TextToDisplay:=Sheets(nIndex).Name
Next
End Sub
4、键入F5运行,再键入Alt+F11切换回第一个工作表,检查目录超链是否自动建立成功。
1、把光标放在第一个工作表希望插入目录的地方;
2、键入Alt+F11打开VBA编辑器,然后选择菜单“插入 - 模块”;
3、在代码编辑区粘贴如下代码:
Option Explicit
Sub AutoGenerateHyperlinks()
Dim nIndex As Integer
Dim oRange As Range
For nIndex = 2 To Sheets.Count
Set oRange = Cells(Selection.Row + nIndex - 2, Selection.Column)
oRange.Hyperlinks.Add Anchor:=oRange, Address:="", SubAddress:=Sheets(nIndex).Name & "!A1", TextToDisplay:=Sheets(nIndex).Name
Next
End Sub
4、键入F5运行,再键入Alt+F11切换回第一个工作表,检查目录超链是否自动建立成功。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做起来容易,说明白有点难。
光标放在表1的目录链接位置,点击工具条上的超链接按钮(球的下面有链条的图标),如果没有该图标,请点击——插入——超链接,——点击本文档中的位置图标——选择工作表名。
链接其他表,参照上述方法操作。一次只能链接一个工作表。
光标放在表1的目录链接位置,点击工具条上的超链接按钮(球的下面有链条的图标),如果没有该图标,请点击——插入——超链接,——点击本文档中的位置图标——选择工作表名。
链接其他表,参照上述方法操作。一次只能链接一个工作表。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询