如何在 Microsoft Word 中快速切换拼写检查

Won*_*ker 6 microsoft-office

如果有一种方法可以以编程方式打开和关闭下划线,将命令分配给一个按钮以使我能够通过单击进行切换,那将会有所帮助。

每次我想做的时候都要浏览菜单,这很痛苦。

我该怎么做呢?

Won*_*ker 5

两个宏

解决方案是创建两个宏。一种是在您键入时打开拼写和语法,另一种是将其关闭。

在 Microsoft 软件中,您可以记录一系列操作并将它们分配给按钮或键盘快捷键

严格按照这些步骤创建特定于此解决方案的步骤。

宏 1:拼写

  1. 单击“查看”>“宏”>“录制宏”

  2. 在宏名称字段中键入“spelling_off”(不允许使用空格,因此使用下划线 _ 字符)并单击锤子按钮。

  3. 单击“Normal.NewMacros.spelling_off”,然后单击“添加 >>”按钮

  4. 单击“修改...”并选择一个图形,然后单击“确定”。(我选择红色方块)

  5. 在 Word 选项屏幕中单击确定。

  6. 单击“审阅”>“语言”>“语言首选项”>“校对”

  7. 取消选中“键入时检查拼写”

  8. 取消选中“键入时标记语法”

  9. 单击确定

  10. 单击“查看”>“宏”>“停止录制”

宏代码如下所示:

Sub spelling_off()
'
' spelling_off Macro
'
'
    Options.CheckGrammarAsYouType = False

    Options.CheckSpellingAsYouType = False

End Sub
Run Code Online (Sandbox Code Playgroud)

宏 2:拼写

  1. 单击“查看”>“宏”>“录制宏”

  2. 在宏名称字段中键入“spelling_on”,然后单击 MC Hammer 按钮。

  3. 单击“Normal.NewMacros.spelling_on”,然后单击“添加 >>”按钮

  4. 单击“修改...”并选择一个图形,然后单击“确定”。(我选择绿色方块)

  5. 在 Word 选项屏幕中单击确定。

  6. 单击“审阅”>“语言”>“语言首选项”>“校对”

  7. 选中“键入时检查拼写”

  8. 选中“键入时标记语法”

  9. 单击确定

  10. 单击“查看”>“宏”>“停止录制”

宏代码如下所示:

Sub spelling_on()
'
' spelling_on Macro
'
'
    Options.CheckGrammarAsYouType = True

    Options.CheckSpellingAsYouType = True

End Sub
Run Code Online (Sandbox Code Playgroud)

……就是这样!

按钮出现在哪里?

这些按钮出现在 Microsoft Word 的左上角。

重要的提示

单击按钮后,您需要单击文档上的任意位置才能显示或消失下划线,这是由于Microsoft Word 中的一个错误,因此您和我无法对此做任何事情。(当然除非你为微软工作!)