1.只能处理 docx, doc得先转换成docx2.可以处理子目录下的文件,3.修改关键词后必须重新运行本程序4.本程序采用的线程池运行的,所以占 CPU 略高. 后期可能升级成多进程.5.当关键词由多个样式"块"组成的话, 采用纯文本处理的,此类可能会丢样式. 已用红色字体标识出.(后期有空了升级)6. 程序目录下必须存在 key.txt , 具体格式例子如下: 注意:中间涉及到的标点符合必须是英文复符号。a 表示把 “中国” 替换成 “美国” 的写法: 中国|美国b 表示把 “你好” 删除的写法:      你好|''

文图教程

1.查找教程

比如,对于此图,在查找模式下表示,查找当前目录下全部文档的:“河北”、“合同”

如果在替换模式下表示, 把 “河北” 替换成“北京” , 把“合同” 替换成空格,也就是删除的意思。

运行查找后, 从左到右分别是, 序号,关键词,关键词附近的文字,对应的文件路径。

2.替换教程

依然用上述 key.txt去进行替换工作。

此时从左到右分别是,序号,替换表示本次是替换操作,原词--替换后的词,文件路径。

替换会后产生一个新文件,最终原文件名的是替换后的文件,备份文件是 xxxxx.docx__备~份__.docx

确认没问题之后,执行本程序 5 即可删除这些备份文件。

程序晚点上传, 我还在研究咋上传。

word 文档批量查找和批量替换相关推荐

  1. python-docx对Word文档的指定位置(批量)插入图片

    python-docx对Word文档的指定位置(批量)插入图片 任务 实现自动化办公,对请假条.docx文件实现自动插入请假人签名图片. 技术方案 1.python-docx python-docx是 ...

  2. (一)JAVA基于OPENXML的word文档插入、合并、替换操作系列之基础篇

    (一)JAVA基于OPENXML的word文档插入.合并.替换操作系列之基础篇 前言 什么是Open Xml? Open XML SDK 这系列笔记要做点什么? 涉及技术点 关于word.openxm ...

  3. (五)、JAVA基于OPENXML的word文档插入、合并、替换操作系列之word文件合并[支持多文件]

    (五).JAVA基于OPENXML的word文档插入.合并.替换操作系列之word文件合并[支持多文件] 二.word合并的多种方案简单比较 三.基于Open Xml WordprocessingML ...

  4. java openxml 操作 word,(三)、JAVA基于OPENXML的word文档插入、合并、替换操作系列之html转word...

    (三).JAVA基于OPENXML的word文档插入.合并.替换操作系列之html转word 系列笔记传送门 富文本转word文档 准备待转换内容 内容清理与格式化 转换成word文档 输出结果展示 ...

  5. 将word文档中的图片批量导出到文件夹中的办法

    有两个办法. 第一个办法: 1.打开需要导出图片的Word文档,打开后,选择菜单栏的[文件]选项-[另存为]: 2.将文件选择路径之后另存为,在下方文件类型下拉菜单中选择[(*.htm; *.html ...

  6. word文档分节符如何删除_如何在Word文档中查找分节符

    word文档分节符如何删除 Section breaks in Word allow you to break up your document into sections and format ea ...

  7. Word文档复制查找到的全部内容

    1.打开需要操作的word文档 2.单击查找选项 , 选择高级查找 3.单击更多>> 4.单击选择全部-->输入你要搜索的内容-->然后单击选择主文档, 你需要搜索的内容就全部 ...

  8. Python:用【Win32】模块,结合Word通配符替换,将Word文档表格的部分内容替换为加粗

    目录 一.思路 1.遍历表格,根据需要,如果只设置某一个表格,指定即可(具体代码注释有) 2.对表格区域查找替换 二.代码 三.执行结果 1.执行前 2.执行后 一.思路 1.遍历表格,根据需要,如果 ...

  9. 极速办公Word文档的查找和替换功能键在哪?

    极速办公(speedoffice)是新上市的一款office办公软件,由于软件界面与常用office有略微不同,初次使用的小伙伴对于它的操作可能不太熟悉,比如在Word中查找和替换功能怎么操作呢? 跟 ...

  10. 如何快速把word文档中图片一键批量另存导出

    点击左上角的"文件"菜单 选择另存为 选择要保存图片的文件夹,然后在下面的保存类型的下拉菜单中选择 网页 ,然后点击 保存 . 4. 打开对应文件夹中的 .files 文件夹 就能 ...

最新文章

  1. android contentresolver权限,求助关于getcontentresolver().query()
  2. 实验6      VRRP网关备份(下)
  3. 会话管理:Session与Cookie
  4. C 之父:精通C 很难,但你一天之内就能学习使用C
  5. python语言设计学习方向_学好Python开发就业方向有哪些?
  6. python计算长方体体积最简单代码_python处理DICOM并计算三维模型体积
  7. android novate乱码,Novate 一款Android RxStyle的网络框架
  8. 积极向上,努力工作,提高能力,提高战斗力,保持热情,保持创业热情。
  9. 干货|219个opencv常用函数汇总
  10. 区块链音乐流媒体平台ROCKI版税收入权NFT售价达40 ETH
  11. IDEA破解(破解补丁)
  12. 火狐firefox浏览器不能播放视频,但别的浏览器可以。
  13. OpenWrt-19.07.2 For HC5861(极路由3) /HiWiFi/Gee最新固件,极路由3刷openwrt
  14. 如何用python整理表格_Python 自动整理 Excel 表格
  15. 贝塞尔曲线轨迹运动原理与实战
  16. gitbook 插件 文章 TOC 目录
  17. 开启子进程的两种方式,孤儿进程与僵尸进程,守护进程,互斥锁,IPC机制,生产者与消费者模型...
  18. 基于蓝牙模块ROK101 007/1的小区监控系统设计
  19. 苹果以旧换新价格表_苹果以旧换新价格表最新 iPhone以旧换新折抵价下降
  20. Keil-MDK 中 [WEAK] 的作用

热门文章

  1. 用R语言理解连续性和导数
  2. 扇贝编程python学习笔记-基础篇8
  3. Android开发知识(十)快速接入高德地图SDK(地图+定位+标记+路线规划+搜索)
  4. 【BP回归预测】基于BP神经网络实现辛烷值预测附matlab完整代码
  5. 【操作系统实验】FIFO页面置换算法
  6. Windows Server 2016 IIS10 安装配置图文详解
  7. mysql 8.0.22 winx64安装配置方法图文教程
  8. 进程控制—终止和等待
  9. 关于设置ul左浮动没有水平显示
  10. 单片机c语言程序开发洗衣机,基于51单片机洗衣机控制器的设计(附程序)☆