如何标记Excel范围NoProofing?或关闭范围的拼写检查?

时间:2017-01-01 20:48:07

标签: excel vba

鉴于我的手指肥胖,我经常使用咒语检查。有时在Word或Outlook中我想标记一个区段no-spell-checking-here (这些不是你想要的单词,继续)。我使用这段代码:

Sub ns()
' Mark region as no spell check
     Selection.NoProofing = True
End Sub

我在Outlook中使用类似的代码。

在这两种情况下,我都使用内置字形<< abc>>将快速访问栏添加到宏中。

在Excel中,我想在表格中标记一列以避免拼写检查。 noProofing属性似乎不存在,因此上面的代码不会这样做。

1 个答案:

答案 0 :(得分:1)

Excel,AFAIK中不存在该设置。您可以撤消该过程并仅拼写检查所选范围。

Selection.CheckSpelling SpellLang:=5129 ' That is New Zealand English

如果您希望将此属性添加到Excel,则可以在http://excel.uservoice.com中发布建议,供人们投票选择功能建议。 Microsoft密切关注此站点,并将根据投票数考虑新功能。