3创建到Excel工作簿中所有工作表的超链接列表的方法

当Excel工作簿有许多工作表时,为了快速访问它们,您可能需要创建指向所有工作表的超链接列表。manbetx万博登录在本文中,我们将与您分享3种方法。

如果您的Excel工作簿包含大量的工作表,您可能会发现定位和访问所需的工作表很麻烦。在这种情况下,您可以创建到所有工作表的超链接列表,这可以让您只需单击超链接就可以跳转到特定的工作表。这很方便。因此,在这里我们将介绍3种创建这样一个列表的方法。

方法一:手动创建

  1. 首先,打开特定的Excel工作簿。
  2. 然后,在第一个工作表之前插入一个新工作表。插入新工作表
  3. 接下来,右键单击Cell A1,并从上下文菜单中选择“Hyperlink”。从“上下文菜单”选择“超链接”
  4. 稍后,在“插入超链接”窗口中,选择左侧的“放置在此文档中”。
  5. 之后,在“或在此文档中选择位置”的列表中,选择当前新工作表之外的第一个工作表。选择“本文档中的位置”
  6. 然后,将“Text to display”更改为工作表名称。更改文本显示
  7. 最后,点击“确定”,插入超链接。插入到工作表的超链接
  8. 现在,您可以将超链接逐个插入到其余工作表。

方法二:通过公式创建

  1. 首先,创建一个新工作表。
  2. 然后,根据文章中的方法2列出所有工作表的名称。3个快速方法获得Excel工作簿中所有工作表名称的列表”。表名
  3. 然后,将下面的公式放入Cell C1中。
=超链接(“#”“B1”! A1”,B1)

在单元格C1中插入公式

  1. 最后,向下拖动函数以获得到其他工作表的超链接。通过公式插入超链接

方法三:使用VBA创建

  1. 首先,启动Excel VBA编辑器,参考“如何在Excel中运行VBA代码”。
  2. 然后,将下面的代码放入一个项目或模块中。
Sub CreateMenuOfHyperlinksToAllWorksheets() Dim objSheet As Worksheet ActiveWorkbook.Sheets.Add(Before:=Worksheets(1))。名称= "Sheet Menu"范围("A1")。在ActiveWorkbook中选择For Each objSheet。工作表如果活动表。名称<> objSheet。的名字Then ActiveCell.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= "'" & objSheet.Name & "'" & "!A1", TextToDisplay:=objSheet.Name ActiveCell.Offset(1, 0).Select ActiveCell.EntireColumn.AutoFit End If Next objSheet With ActiveSheet .Rows(1).Insert .Cells(1, 1) = "MENU" .Cells(1, 1).Font.Bold = True .Cells(1, 1).Font.Size = 14 .Cells(1, 1).Columns.AutoFit End With End Sub

VBA代码-创建所有工作表的超链接列表

  1. 接下来,按“F5”运行这个宏。
  2. 马上,您将看到一个新的工作表,其中包含到所有工作表的所有超链接,如下面的截图所示。所有工作表的超链接列表

比较

优势 缺点
方法1 操作简单 如果工作表太多就太乏味了
方法2 在多个工作表的情况下,比方法1更快 要求你提前列出数字和表格名称
方法3 比以上两种方法更快更有效 小心可能是恶意的外部宏

恢复损坏的Excel文件

Excel有时会崩溃,这可能导致Excel文件损坏。因此,您必须习惯于每次更改Excel文件时都保存该文件。否则,如果Excel崩溃,但你还没有保存打开的文件,你必须求助于xls修复软件,如DataNumen Excel Repair,以恢复损坏的Excel数据。

作者简介:

Shirley Zhang是DataN万博ManBetX手机下载umen, Inc.的数据恢复专家,该公司是数据恢复技术的世界领导者,包括mdf复苏并展望维修软件产品。万博体育app官方网下载欲了解更多信息,请访问www.circareview.com

对“创建到Excel工作簿中所有工作表的超链接列表的3种方法”的3个回答

  1. 我已经创建了13个工作表的前面,或封面表,我已经设置了超链接,我想记录日期和其他信息,在每个表,所以我使用了vlookup命令来记录日期等,它在前8个表上工作,然后它给我#N/ a。
    但我没有做什么不同,除了参考表的名称。
    有人能帮忙吗?
    谢谢你的宝贵时间。

  2. 如何在给定文件夹中创建指向所有Excel工作簿中所有工作表的超链接列表。
    请帮助

留下回复

你的电邮地址将不会公布。必填字段已标记