2011-05-03 91 views
1

有沒有人遇到過在Word中實現動態自動完成的VBA(或其他)程序? Emacs已經有這麼幾十年了,在Word中擁有它將會很棒。我看到這個論壇中的其他人正在尋找適用於Android的代碼,所以這個主題並不完全隱晦。輸入ac *會很好 - 並且根據以前的文本讓Word填寫「across」。VBA中動態Word自動完成或自動提示?

回答

0

看起來OpenofficeMS Office都有某種自動完成。雖然我不經常使用文字處理器,但我希望它有幫助。

+0

他們有自動完成,但它不是動態的。自動填寫只完成之前輸入的單詞和短語。 – Bruce 2011-05-03 15:53:13

+0

我明白了。所以基本上你需要一個(VBA)腳本來使用當前文檔的內容來填寫自動完成列表? – bpgergo 2011-05-03 16:07:25

+1

排序它更像是一種自動擴展功能。例如,剛寫完上一句話,我可以輸入上限(或類似),「上限」將擴展爲「能力」。如果不止一個作品有相同的開始,例如w 給了我書面和會,我會選擇我想要的。 Emacs和WinEdt一樣,這是一個非常棒的節省時間。我不想用文檔中的每個單詞填充自動完成列表。相反,我會從文檔中創建一個單詞列表,並且VBA會查找哪些起始字母符合我迄今爲止所寫的內容。 – Bruce 2011-05-04 18:41:26