# 批量替换 **Repository Path**: justinzhoujun/WordBatchReplace ## Basic Information - **Project Name**: 批量替换 - **Description**: word批量替换工具主要适用于多份文件替换部分文字给多个人员使用。如某公司有200个销售人员,如此时有10个文件需要给这些业务人员对外发布或宣传。涉及到每个员工都需要将这10个文件中的姓名、电话替换为自己的信息。则可以使用本工具快速替换,并根据每个业务人员名字生成文件夹,方便打包。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-08 - **Last Updated**: 2024-12-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## word批量替换工具 word批量替换工具(以下简称本工具)使用python开发,使用pyinstaller打包exe,可直接下载批量替换.exe使用,或者下载源码使用。 本工具主要适用于多份文件替换部分文字给多个人员使用。如某公司有200个销售人员,如此时有10个文件需要给这些业务人员对外发布或宣传。涉及到每个员工都需要将这10个文件中的姓名、电话替换为自己的信息。则可以使用本工具快速替换,并根据每个业务人员名字生成文件夹,方便打包。 如现在有1-10个doc文件,假设内联系人为A,电话为10000000。现在需要将人名A依次替换A1-A200,电话10000000依次替换10000001-10000200。如果手动替换,将替换10个文件*(100次替换人名+100次替换电话),生成2000个文件,无疑需要大量的时间成本。使用本工具,可在短时间内快速替换完成。 本工具可以同时替换页眉、页脚、正文 ### 兼容性 系统:Windows 11 x64 23H2 Office:Mircosoft Office 2019 python:3.7 ### python打包 1. 安装pyinstaller,已安装则忽略这一步 ```cmd pip install pyinstaller ``` 2. 打包成EXE ```cmd pyinstaller -i icon.ico -F BatchWordReplace.py ``` ### 使用方法 1. 下载批量替换.exe(可直接运行,以下按此方法说明) 2. 下载BatchWordReplace.py(需安装python环境,需懂python知识) 3. 将本工具放置在要替换的文件夹下 4. 双击“批量替换.exe”运行 5. 输入ok确认 6. 核实需要替换的文件 7. 输入要查找的文字 8. 输入要替换的文字,多个用逗号区分(不分中英文) 9. 是否需要备用替换,如果没有,直接回车继续,如有,输入y进行配置 10. 按回车进行任务 11. 执行完成,回车结束 ### 演示 本演示将“word批量替换”依次替换为“本工具”,“此工具”,“替换工具”,“Word工具”。并同时将号码10000000替换为10001000,10002002,10008888,10006666 *注意,备用替换的数量和替换的数量必须一致 参考“video.mp4”教程 ### 开源协议 采用 [MIT](https://opensource.org/licenses/MIT) 许可发布。 ### 免责声明 >任何用户在使用由 word批量替换工具 技术团队及贡献者(以下统称为「本团队」)研发的工具前,请您仔细阅读并透彻理解本声明。您可以选择不使用 本工具,若您一旦使用 本工具 ,您的使用行为即被视为对本声明全部内容的认可和接受。 1. 您承诺秉着合法、合理的原则使用 本工具 ,不利用 本工具 进行任何违法、侵害他人合法利益等恶意的行为,亦不将 本工具 运用于任何违反我国法律法规的应用与场景。 2. 任何单位或个人因下载使用 本工具 而产生的任何意外、疏忽、合约毁坏、诽谤、版权或知识产权侵犯及其造成的损失 (包括但不限于直接、间接、附带或衍生的损失等),本工具不承担任何法律责任。 3. 用户明确并同意本声明条款列举的全部内容,对使用 本工具 可能存在的风险和相关后果将完全由用户自行承担,本团队不承担任何法律责任。 4. 任何单位或个人在阅读本免责声明后,应在《MIT 开源许可证》所允许的范围内进行合法的发布、传播和使用 本工具 等行为,若违反本免责声明条款或违反法律法规所造成的法律责任(包括但不限于民事赔偿和刑事责任),由违约者自行承担。 5. 本团队对 本工具 拥有知识产权(包括但不限于商标权、专利权、著作权、商业秘密等),上述产品均受到相关法律法规的保护。 6. 任何单位或个人不得在未经本团队书面授权的情况下对 本工具 本身申请相关的知识产权。 7. 如果本声明的任何部分被认为无效或不可执行,则该部分将被解释为反映本团队的初衷,其余部分仍具有完全效力。不可执行的部分声明,并不构成我们放弃执行该声明的权利。 8. 本团队有权随时对本声明条款及附件内容进行单方面的变更,并以消息推送、网页公告等方式予以公布,公布后立即自动生效,无需另行单独通知;若您在本声明内容公告变更后继续使用的,表示您已充分阅读、理解并接受修改后的声明内容。 _本声明参考layui免责声明,版权归layui所有_