![MS Word / Windows 环境中的自动更正](https://linux22.com/image/1366687/MS%20Word%20%2F%20Windows%20%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E8%87%AA%E5%8A%A8%E6%9B%B4%E6%AD%A3.png)
MS Word 会对常见的拼写错误(例如“withh”)进行自动更正,但对其他一些单词(例如“Akwardd”)只会添加红色下划线。对于后一种情况,必须右键单击该单词,然后选择弹出的建议之一。由于顶部建议几乎总是正确的,我想知道是否可以调整/调整自动更正,以便对于“红色下划线”的单词,MS Word/Outlook 自动选择顶部条目/做出有根据的猜测?
提前致谢,W
答案1
W——
您需要添加 Microsoft Word 参考库。在 VBA 编辑器中,转到“工具”-->“参考”,然后选中“Microsoft Word 对象库”旁边的框。然后使用此代码。
以下是修改后的代码:
Sub AutoSpellCheck() Dim oSE As Word.Range Dim oSC
With ActiveInspector If .IsWordMail And .EditorType = olEditorWord Then For Each oSE In .WordEditor.Range.SpellingErrors Set oSC = oSE.GetSpellingSuggestions If oSC.Count > 0 Then oSE.Text = oSC(1) End If Next oSE End If End With
子目录结束
- 年代