关于批量修改文件名的方法,网上一搜有一大堆了,但我发现基本都是很简单的利用window自带的方法:全选需要修改的文件 --> 重命名 。 说实话这个方法简单快捷,但只要你的命名规则有点小小的要求这个方法往往就不起作用了。今天我们就来学习下,如何利用我们常用的办公软件Excel工作表来批量修改文件名,不论你有多复杂的命名要求,基本都可以帮你实现啦!!
工具/原料
1
电脑
2
excel办公软件
方法/步骤
1
准备工作:新建一个空白的Excel表格打开:1.显示 “开发工具” 栏 2.启用宏 具体操作如下图:注意:如果打开的excel表格有 “开发工具”这一栏并已经启用宏运行的可以跳过这一步。
2
选择 开发工具栏 ,打开vba编辑界面,如下图:
4
修改文件路径:1.将你要修改的文件放在同一个文件夹中2.将VBA代码中的文件路径,修改成你的文件文件夹路径注意:两个地方的文件路径都要改
5
到此所以的准备工作已经完成了,接下来我们就可以随心所欲的批量修改我们的文件名称了。1.先运行 批量获取文件夹里文件名称() ,按F5或者工具栏的运行按钮运行运行后,会将文件夹里面的所以文件名称,显示到excel表的第一列,如图所示:
6
利用excel编辑的方便性,在对应的列下面输入新的文件名,运行 批量改名() 就可以完成改名的操作了。注意:文件的后缀名(.mp3、.jpg、.txt等)不需要在 新文件名 列输入,vba代码里面已经自动判断好了。
7
如果要在新的文件名 前面或后面 添加固定的文件名标识,可以在vba代码里面修改:preFix = "" '前缀syfFix = "" '后缀