2024年4月20日发(作者:)
在多个Word文档中批量查找替换
在一个Word文档中查找替换很简单,但如果想同时在多个Word文件中批量查找
替换,怎么办呢?比如我有100个doc文档,我想把里面的“200码”全部改成
“70码”,如果手动一个个打开文档,搜索并替换,岂不是要累死?应该有更
加自动化的手段吧?
这个需求并不罕见,所以一定有解决办法。下面给出两个:
一、付费而功能强大的
WordPipe 是一个付费软件,可以免费下载功能受限的试用版,试用30天。
WordPipe的功能太强大了,以至于其繁多的选项设置让人无所适从。而且其试
用版的限制比较BT:只能处理你指定的文档的30%。至于是哪30%,它没说„„
WordPipe的价钱是499美元。找了一下破解,似乎没有完美破解的,号称提供
破解版的网站看起来都像是病毒木马站。
所以,放弃它吧。
二、免费而功能简单的
WordSR 是一个批量查找替换多个Word文档的免费工具。可以从这里下载WordSR
的最新版。
这个工具其实就是一个宏,所以你必须启用宏才能使用。一般来说,你打开Word
文档时,Word会问你要不要启用宏,并告诉你宏可能会带来安全风险。如果你
觉得不放心,那就关闭,不要用。反正我用了,目前没发现有什么风险。
用法:
1,解压zip文档,里面有一个Word文档,还有几个其他说明性的文档。
2,打开那个Word文档。
3,如果你禁用了宏,就启用宏。如果启用了宏,就会蹦出上图所示的窗口。
4,第一栏里填入要查找的字,第二栏里填入要替换成的字。
5,第三栏里填入要处理的文档的路径。比如填写D:test*.doc,就会处理
D:test这个目录下的所有doc文档。这步是关键。如果你有多个文档,就把它
们都扔到一个目录下面,在这里填上它们的路径,并在最后写上*.doc。
6,根据需求,点击Find(查找)或Replace(替换)。
WordSR就会自动处理这些文档,一个个的寻找、替换,不用我们去手动地重复
进行这样枯燥乏味的工作了。最后它还会在所处理文档的目录下面生成一个
WordSR_ 文件,记录所有的操作信息。
兼容性:
1,经过我的测试,对中文支持良好。
2,该工具是在Office 2000上开发的,我在Word 2007上试用没有问题,所以
我估计其他Office版本应该也没问题。
注意:
1,先备份你的文件,以防万一。我不对可能的文件损坏风险负责。
2,我也不对可能的安全风险负责。
对了,其他的Office套件也有类似的多文件批量查找替换工具:Excel SR 和
PowerPoint SR,需要的话就点击链接吧。


发布评论