乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么快速提取一个excel文件中的所有工作表名-excel提取表名,excel批量提取工作表名称

怎么快速提取一个excel文件中的所有工作表名-excel提取表名,excel批量提取工作表名称

作者:乔山办公网日期:

返回目录:excel表格制作




方法1

1、首先,我分享第zd一个方法,这个方法可是非常简单的哦。打开一个含有多个工作表的excel工作薄,然后新建一个工作表,此处命名为“汇总表”。

2、找到“查看代码”并打开,查找方法如下图所示,有以下两个方法:1.鼠标右键点击“汇总表”,在下拉菜单中找到“查看代码”;2.找到工具栏中的“开发工具”,可以看到“查看代码”在“控件”下拉菜单中。

3、点击“查看代码”后进入如下对话框,双击“sheet7(汇总表)”可以看到右边弹出sheet7代码输入框,在其中输入以下内容:
Sub a()
For Each sh In Sheets
k = k + 1
Cells(k, 1) = sh.Name
Next
End Sub


1、打开excel文件,点击“公式”栏,进而点击“定义名称”。

自查看大图" class="ikqb_img_alink">

2、在弹出的对话框1处输入“sheet”,并删除在对话框的2处原有的信息。

3、把公式“=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())”复制粘贴进对话框2处,并点击确认。

4、重复以上操作,点击“定义名称”,进入对话框,在1处输入“sheetname”,并把公式“=LOOKUP(ROW(INDIRECT("1:"&COLUMNS(sheet))),MATCH(sheet,sheet,),sheet)”复制粘贴进对话框2处,并点击确认。

5、在任意工作表单元内输入“=sheetname”并确认,得到第一张工作表的名称sheet1。

6、鼠标左键长按第一张工作表的名称sheet1往下拖动至任意单元格,可视工作表数量的多少来选择拖动长度,拖动后全部显示的是第一张工作表的名称。

7、选择拖动后全部的单元格范围,光标回到2处,

8、在键盘下同时按下ctrl、shift、enter三个件后完成工作表的名称提取。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网