在工作簿中为Excel电子表格创建目录

by Mike

您可以手动或使用宏为Excel工作簿中的电子表格创建目录。这有助于您保持全局。

为Excel工作簿中的电子表格创建目录——手动方法

包含许多电子表格的Excel文件可能会很快变得混乱。将工作表设置为目录可以解决这一问题。您无需具备编程能力即可完成此操作。

  • 在Excel中打开要添加目录的文档。将鼠标指针放在工作表列表中的第一个工作表上。然后单击右键一次。
  • 选择“插入”,在“插入”对话框中单击“工作表”。它位于“常规”选项卡上。单击“确定”确认选择。Excel现在为您在工作表列表中插入了一个名为“Table1”的新空白工作表。
  • 右键单击新工作表的名称,然后选择“重命名”。现在您可以覆盖现有名称。输入“目录”。
  • 在单元格A1中输入标题,例如“销售2024”。在单元格A2中输入名称 (见下图1)。
  • 输入所有姓名后,点击单元格A2插入电子表格链接。首先点击顶部菜单中的“插入”选项卡。
  • 在“链接”子菜单(从右数第三个)中,点击链接符号。这将打开“插入链接”对话框。
  • 在对话框中,选择左侧的链接源。在我们的示例中,这是“当前文档”(见下图2)。用鼠标左键点击一次符号。
  • 在“输入单元格引用:”中,指定当您以后通过链接访问工作表时,光标要跳转到何处。默认情况下,Excel总是指向第一列的第一个单元格,即A1。
  • 从列表中选择您以后单击鼠标时要切换到的工作表。在我们的示例中为“02.07”。点击“确定”确认选择。
  • 现在点击单元格A3,并对Excel工作簿中的所有工作表重复步骤6-9。插入所有链接后,只需单击鼠标即可打开所需的工作表。

使用Excel宏创建目录

如果您觉得手动创建目录太费时费力,也可以编写一个宏。它会自动创建所有工作表的列表,并插入超链接,以便直接跳转到相应的表格。为此,请使用VBA开发工具。

  • 如果“开发工具”选项卡未出现在打开的工作簿中,请先激活它。为此,请点击“文件”选项卡,选择左侧命令列底部的“更多…”,然后选择“选项”。在“自定义功能区”下,勾选“开发人员”前面的方框,然后点击“确定”确认。
  • 现在可以访问“开发人员”选项卡了。点击Visual Basic(左侧第一个图标)。这将打开Visual Basic编辑器。
  • 将图片底部显示的VBA代码粘贴到模块中。然后按Alt + Q关闭VBA并返回Excel。
  • 宏名为“CreateTableOfContents”。您可以通过点击“开发人员”中的“宏”图标来访问它。高亮显示宏名称并点击“运行”。
  • 现在,只需点击鼠标,即可从新的“目录”工作表中打开任何其他工作表。

Related Articles

Leave a Comment