如何标记Excel范围NoProofing? 或closures拼写检查范围?

鉴于我的胖手指,我用了很多的检查。 有时在Word或Outlook中,当我要标记一个没有拼写检查的部分时(这些不是你想要的单词,继续前进)。 我使用这个代码:

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

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

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

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

该设置在Excel,AFAIK中不存在。 您可以反转该过程并拼写检查只有选定的范围。

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

如果您希望将此属性添加到Excel中,则可以在http://excel.uservoice.com中发布一个build议,让用户可以投票selectfunctionbuild议&#x3002; 微软密切关注这个网站,并将根据投票数量考虑新function。