在Excel中查找每张工作表名称可通过以下两种方法实现:
一、使用快捷键 Ctrl+F3
1. 按下 `Ctrl + F3` 组合键,会弹出“获取工作簿中所有工作表名称”对话框;
2. 在对话框中直接复制粘贴工作表名称列表到目标位置;
3. 若需为每个名称添加跳转链接,可在目标单元格输入 `=GET.WORKBOOK("Sheet1")`(需保存为 `.xlsm` 格式)。
二、使用 VBA 宏
1. 按下 `Alt + F11` 打开 VBA 编辑器;
2. 在“插入”选项卡中选择“模块”;
3. 输入以下代码:
```vba
Sub ListSheetNames()
Dim sht As Worksheet
Dim i As Integer
i = 1
For Each sht In ThisWorkbook.Worksheets
Cells(i, 1).Value = sht.Name
i = i + 1
Next sht
End Sub
```
4. 运行该宏后,所有工作表名称将依次列出在A列。
补充说明
保存格式要求:使用 `GET.WORKBOOK` 函数需将文件保存为 Excel 模式(.xlsm),否则函数无法正常运行;
其他工具:若需进一步处理(如筛选或格式化),可结合“高级筛选”或“条件格式”功能。
以上方法适用于快速获取工作表名称列表,后续可根据需求进行扩展操作。