2015-04-01 103 views
0

我有一個自定義字典,我已經在word中,它是關於200字。它包含了一些人輸錯的常見錯誤,並且它在原詞詞典中不存在。如何自動將單詞列表替換爲單詞文檔?

如何在任何文檔中自動替換列表中的任何單詞。我的意思是每當單詞看到錯誤的單詞時,就會將它替換爲我列表中存在的單詞。

我不想在每次打開文檔時自動更正每個單詞。

回答

0

幾年前,我習慣於使用Windows腳本宿主和OLE。 所以今天這將是一種老式,但我敢打賭,它仍然有效。但它需要您安裝Word。

由於Word可以通過COM進行遠程控制,因此幾乎可以使用每種編程語言(C++本身工作,但是本地惡夢)來遠程控制它。然後,遍歷並替換單詞將很容易。或者多次調用搜索和替換函數。

200個單詞可以很容易地保存在您的源代碼中。

由於「包含」功能Windows腳本主機是好的 - 您可以選擇JScript和VB之間。只需創建一個.js文件,默認情況下它應該用WSH執行。但是爲什麼不使用宏(基本上是相同的功能 - 只能通過Word -GUI看到)。但你也可以使用C#或德爾福....