EXCEL中如何获取所有工作表名称详解

 时间:2024-10-15 02:29:09

1、如图所示,我们将这工作表的名称提到到目录工作表,做一个目录清单。

EXCEL中如何获取所有工作表名称详解

2、在"公式”选项卡下选择“定义名称”命令。

EXCEL中如何获取所有工作表名称详解

3、点击B1单元格,在名称定义窗口,输入名称:大家自己定义,在下方输入公式index(get.workbook(1),row(A1)&T(NOW())

EXCEL中如何获取所有工作表名称详解

4、下面详细解释一下get.嘛术铹砾workbook,这个函数其实是宏表函数,可以提取当前工作簿的所有工作表名。需要先定义再使用。大家如果想了解更多可以百度一下。T(NOW())部分返回一个空值,目的是让GET.WORKBOOK的函数结果能够实时更新。

EXCEL中如何获取所有工作表名称详解

5、在b1单元格输入公式 =IFERROR(HYPERLINK(目录&"!A1",MID(目录,FIND("]",目录)+1,99)),"")

EXCEL中如何获取所有工作表名称详解

6、GET.WORKBOOK函数返回的结果类型为“工作簿名称”+后缀名+工作表名称。而且HYPERLINK函数是用来屏蔽错误。

EXCEL中如何获取所有工作表名称详解

7、而很多朋友反映不能是成功。保存时需要选择保存类型为“excel启用宏的工作簿”

EXCEL中如何获取所有工作表名称详解

8、既然是宏,大家还得在excel选项下的信任中心。将安全设置为“启用所有宏”

EXCEL中如何获取所有工作表名称详解
  • Excel利用VBA一键批量合并某列相同单元格
  • 怎样使用VBA双击事件的运用?
  • excel vba如何在指定位置插入指定格式的行
  • 使用Excel VBA对单元格背景色进行条件设置
  • 图示EXCEL表格vba系列67之BordersLineStyle网格
  • 热门搜索
    春节手抄报图片 我爱你汉字手抄报 传承红色基因手抄报 骆驼祥子手抄报 垃圾分类手抄报图片 少先队员手抄报 劳动手抄报 春分手抄报 英语手抄报内容 春节手抄报