经典说说大全-经典句子大全-灵儿心情网

经典说说大全-经典句子大全-灵儿心情网

excel如何查找每张表格名字

59

在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),否则函数无法正常运行;

其他工具:若需进一步处理(如筛选或格式化),可结合“高级筛选”或“条件格式”功能。

以上方法适用于快速获取工作表名称列表,后续可根据需求进行扩展操作。