如何自动将单词列表替换为word文档?

时间:2015-04-01 07:27:39

标签: dictionary ms-word

我有一个自定义词典,我用单词制作,大约200字。它包含了一些人输错的常见错误,并且它在原始单词词典中并不存在。

如何自动替换任何文档中列表中的任何单词。我的意思是每当有人看到错误的单词时,它就会替换为我列表中存在的单词。

每次打开文档时,我都不想自动更正每个单词。

1 个答案:

答案 0 :(得分:0)

几年前我曾经使用Windows脚本宿主和OLE来做类似的事情。 所以今天这将是一种老式但我敢打赌它仍然有效。但是,它要求您安装Word。

由于Word可以通过COM进行远程控制,因此您可以使用几乎所有编程语言(C ++本地工作但是本机的噩梦)来远程控制它。然后通过遍历并替换单词将很容易。或者多次调用搜索和替换功能。

您的源代码中可以轻松保存200个单词。

由于“包含”功能Windows Scripting主机没问题 - 您可以在JScript和VB之间进行选择。只需创建一个.js文件,默认情况下应该使用WSH执行。但是你为什么不使用宏(基本上是相同的功能 - 只能通过Word-GUI看到)。但您也可以使用C#或Delphi ....