一堆 Word 文档中包含产品编号、订单号等,但 Word 名称而是文档 1、报告 1 等这类没有意义的文档批量想删掉,来提高做工作的效率,避免影响我们对 Word 处理。
手打开查看每一个文档、记下条形码的编号然后再重命名文件,这一连串的操作下来,是不是会感到非常枯燥并且容易出错呢?特别是在处理几百个、几千个文件时,简直就是噩梦。
那么我们遇到接收到了很多 Doc、Docx 文件,其中每个文件里面都包含条形码,我们该怎么将这些条形码的编号作为打开这个条形码的新文件名称呢?
将 Word 中的条形码编号作为新名称进行修改的效果预览
处理前:
处理后:
方法一:使用核烁文档批量处理工具将 Word 中的条形码重命名为文件名
推荐指数:★★★★★
优点:
- 图形界面通俗易懂,打开即可操作,小白也可轻松使用。,并且还支持成百上千个文件同时处理。
- 添加的文件都在本地处理,不会有上传文件的性质,保护用户的隐私安全。
缺点:
操作步骤:
1、打开【核烁文档批量处理工具】,选择【文件名称】-【使用文件内容重命名 Word 文件】。
2、在【添加文件】或【从文件夹中导入文件】中选择一个方式将需要以条形码编号作为文件名的 Word 添加,也可以直接将文件拖入下方,然后点击下一步。
3、进入设置选项界面,查找区域选择【第一个条形码图片】,位置选择【覆盖整个文件名】,如果想保留原文件名称,可以选择在文件名左边或右边添加。最后点击下一步,点击浏览,选择好新文件的保存位置。
4、处理完成之后,点击路径即可打开文件夹,文件中带有条形码的 Word 都成功的进行了重命名。
方法二:使用 Python 自动识别与重命名
推荐指数:★★★☆☆
优点:
缺点:
操作步骤:
1、安装 Python 和 Python-docx 库
2、新建 rename.py 文件,输入:
import osimport docximport refor file in os.listdir('.'):if file.endswith('.docx'):doc = docx.Document(file)for para in doc.paragraphs:If re.match (r '^ \ d {10,} $', para. text): # Match barcode digitsnew_name = para.text + '.docx'os.rename(file, new_name)break
3、放进文档文件夹,双击运行。
方法三:将条形码编码手动复制粘贴至 Word 文件名
推荐指数:★★☆☆☆
优点:
缺点:
操作步骤:
1、打开 Word 文档,找到条形码下面的数字,选中数字复制。
2、关闭 Word,右键重命名,粘贴。
3、重复操作其它文件即可。
点此访问核烁办公官网:www.wodeabc.com