首页 >> 百科

如何用Excel或wps表格批量修改文件名

2023-06-13 百科 197 作者:admin

使用VBA代码方式批量修改文件名,快速高效! 案例:将3000个文件从'Name.JPG'重命名为'-Name.JPG' 第一步导入VBA模板文件,新建一个EXCEL文档,按ALT+F11调出VBA编辑器→在工程中窗口右键选择→选择VBA模块文件→关闭VBA编辑器。 ②因为我们要在文件名中放入部门和工号,所以需要从员工花名册中找出员工所在的部门和工号,这里我们要增加一个辅助栏,在辅助栏中输入公式得到员工name, = LEFT,其中LENB是计算字节数的函数,LEN是计算字符数的函数,LEFT函数是从旧名字左边截取单元格的中文名字,和通过姓名部门和工号在员工花名册中查找员工姓名,用&连接查到的部门、工号、姓名和它们之间的小横条。 公式:=(E2, 员工花名册! B:D, 3, 0)&'-'&A2,公式写完后往下填,新版名字就出来了。 点击→→选择宏“批量重命名”→2分钟,所有文件已按要求重命名。 这个方法超实用超快速! 如需批量重命名VBA代码文件,请关注转发私信联系我。

使用VBA代码方式批量修改文件名,快速高效!

案例:将3000个文件从“Name.JPG”重命名为“-Name.JPG”

第一步导入VBA模板文件

新建一个EXCEL文件,按ALT+F11调出VBA编辑器→在工程窗口右击选择【导入文件】→选择VBA模块文件(批量重命名.bas)→关闭VBA编辑器。

第二步,批量获取文件名

① 点击【开发工具】→【宏】→选择宏“批量获取文件名”→【执行】,弹出文件夹浏览对话框,选择要重命名的文件所在的文件夹,这里我们选择test文件夹,确认后,会列出test文件夹中所有文件的旧文件名、文件类型和位置。

②因为我们要在文件名中放入部门和工号,所以需要从员工花名册中找出员工所在的部门和工号,这里我们要增加一个辅助栏,在辅助栏中输入公式得到员工name,=LEFT(A2,LENB(A2)-LEN(A2)),其中LENB是计算字节数的函数,LEN是计算字符数的函数,LEFT(A2)函数是将截取旧名葛氏中文名左边的单位

, 根据姓名在员工名册中找出该员工所在的部门和工号,用&将查到的部门、工号、姓名和它们之间的小横线连接起来。

公式:=(E2,员工名册!B:C,2,0)&"-"&(E2,员工名册!B:D,3,0)&"-"&A2,公式写完后,转到填进去,新的版本名就出来了。

第三步,批量重命名文件。

点击【开发工具】→【宏】→选择宏“批量重命名”→【执行】

2 分钟后,所有文件都已按要求重命名。 这个方法超实用超快速!

如果您觉得好用,请关注、点赞、评论、转发。 更多EXCEL技巧,可以关注今日头条“EXCEL学习微课堂”。 如需批量重命名VBA代码文件,请关注转发私信联系我。

关于我们

最火推荐

小编推荐

联系我们


Copyright 8S新商盟 Rights Reserved.
联系YY号:2949821684
邮箱:chenjing919994@sohu.com
备案号:浙ICP备2023016511号-1