2021-11-23 15:20:30|已浏览:67次
在日常授课的过程中常常有人问及如何提取Excel工作表或工作簿的名称列表。本文主要介绍提取工作表或工作簿的名称的方法。
一、版本要求
以下步骤适用于Excel 2007及以上版本。1、打开一个工作簿。按Ctrl+F3打开定义名称的对话框,或者在【公式】选项卡下点击【定义名称】。2.2公式解读
2、在【名称】中输入自定义名称,如“shname”(这个名称就是后面计算时所使用的函数名,所以最好输入一个易懂易记的名称),在【引用位置】输入以下公式:“=get.workbook(1) ”(不区分大小写)。填写完成后点击确定。
3、在A1单元格输入如下公式: “=REPLACE(INDEX(ShName,ROW(A1)),1,FIND("]",INDEX(ShName,ROW(A1))),"")”,向下拖拽,即可完成工作表名称列表。
4、本例中使用了宏表函数,所以工作簿在保存的时候一定要保存为启用宏的工作簿。
1、新建一个txt格式的记事本文件。3.2代码解读
2、在记事本文件中输入:“DIR *.* /B >LIST.TXT”,保存后关闭。
3、将文件后缀名改为“.bat”,在弹出的提示对话框点击“是”
4、双击“新建文本文档.bat”,即可成list.txt文件。
后缀名是.bat的文件是脚本,也就是是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。使用上述代码得到的List文件中包含此文件夹中所有文件的名称,如果希望只提取指定类型文件的名称,可以对代码进行修改。例如,希望只提取后缀名为“.xlsx”的文件,可以将代码作如下修改。
本文由仍学网现代电脑设计学校整理发布,希望能够对爱课程的求学者有所帮助。更多信息欢迎关注仍学网办公软件培训或添加老师微信:15033336050