[原创]图纸批量改名工具(通用版) V20200216
工作中经常需要将制图软件导出的图档改名后再发送给合伙伙伴,比如英文改中文、加版本号、加日期等,在图纸数量多时操作比较繁琐且容易出错,极度影响心情。恰逢春节及疫情期间宅家,试着做了这个小工具,顺便加深学习下强大但平易近人的VBA。
功能简介:利用Excel VBA功能,将图纸或其它类型的文件按照BOM设定的规则自动改名,并可以自动存放到设定的文件夹下面,可以实现中英文件名切换等效果;特别地,对Creo导出文件进行了适配,最终提高准确性和效率。
适用人群:设计工程师、一般办公人员
适用场景:机械制图或建筑制图出图后按BOM名称改名、切换中英文、增加版本号、增加日期时间;规则序列的批量文件改名,如员工档案、照片等。
规则说明:源文件名称的开头中包含图号、料号之一,或源文件全名=自定义名称,且文件设置对应文件类型设为YES,则源文件会与BOM里的名称进行匹配。Creo导出的文件名比较特别,组件导出stp名称会增加"_asm",工程图如果是多页则名称会增加"_1""_2"的页码,这些情况本工具已经做了自动识别,不需要用户干扰。
使用方法:
- 本表格启动时默认弹出一个小工具条并隐藏Excel窗口,点击"表格显隐"按钮恢复窗口
- 设置需要改名的文档源目录,在“文件清单”页“文档源目录”后填入对应地址
3.填写BOM,根据自己需求填写表格黄色区域,图号/料号上方的数字需要手工填写图号/料号的位数;2D总页数默认填1,若有多页则填实际数量; - 选项设置&#