怎么用Excel批量复制修改文件名

 我来答
冷月人生之冷剑
推荐于2016-11-11 · TA获得超过1471个赞
知道大有可为答主
回答量:1994
采纳率:88%
帮助的人:1014万
展开全部

单纯使用Excel是无法实现修改其他文件的文件名的,

可以通过Excel+批处理文件(.bat)+文本文档,三种应用结合的方式实现》》看似复杂,其实简单,操作如下:

1、新建文本文档》提取目录.txt,打开并输入一下内容:

echo off

dir /b d:\1\.》》目录.txt #此处假设需要修改的文件位于D盘下的 1 文件夹内

输入完成后,保存关闭

2、将  提取目录.txt  文件名重命名为  提取目录.bat

可能提示不可用,只需确定就可以

双击运行  提取目录.bat  》》此时该文件已更改为批处理文件,运行时可能杀毒软件提示,尽管确定就行。

3、这时,你会发现在当前目录下会生成一个新文件》》目录.txt

新疆爱你一个Excel文件》》目录.xls

打开目录.txt,复制全部并粘贴到目录.xls文件中

通过“分列”将文件名提取分割成单独一列

在其右侧随便找一列,输入公式

="ren "&A1&" "&B1&ROW()&".jpg"

公式可以根据需要自行确定,只需要注意ren后面、新文件名、就文件名之间都需要添加一个空格,另外别忘记将源文件的后缀加上(如上式中的.jpg),具体见下图:

4、再次新建一个文本文档》》重命名.txt,

将新生成的文件名(如上图中以选中部分C2:C26)复制到重命名.txt中,保存并关闭

修改  重命名.txt  为  重命名.bat 》》即修改为批处理文件

5、将  重命名.bat   文件复制到   D:\1\   目录下,双击运行

如此就完成了文件名批量修改。

 

 

提示:操作看似复杂,重在灵活把握,触类旁通;要把其中的关键点把握住:1、dir和ren命令各项参数的使用;2、批处理文件的执行;3、Excel文件中&函数的使用

帐号已注销
2015-12-06 · TA获得超过1663个赞
知道小有建树答主
回答量:6318
采纳率:30%
帮助的人:933万
展开全部
这个要用到编程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式