我想在添加字典后重新检查文档中的拼写。问题是下面的代码(大部分来自宏记录器)
CustomDictionaries.Add FileName:="c:\test_dictionary.dic"
Application.ResetIgnoreAll
ActiveDocument.Range.SpellingChecked = False
ActiveDocument.Range.GrammarChecked = False
不会产生与 Word 2007 相同的结果Word选项|校对|重新检查文档按钮。该按钮会重新检查文档,您可以看到新添加的单词作为拼写错误被删除。该代码没有任何明显的影响。
我在忽略什么?
我必须为一个项目做同样的事情,这个解决方法让我实现了这一点:
'spellcheck the document
ActiveDocument.Range.LanguageID = wdFrenchHaiti
ActiveDocument.Range.LanguageID = wdEnglishUS
当您更改语言时,Word 会重新检查拼写错误的范围。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)