Excel - 拼写检查的VBscript

时间:2013-11-11 02:29:17

标签: excel vbscript spell-checking spelling

我想拼写检查Excel中特定单元格中的拼写。我使用下面的代码,它可以工作。

If Target = rDNotes Then
    Target.CheckSpelling
End If

我对这段代码不喜欢的是它无论如何都会提示你,即使它没有在单元格中发现任何错误。它将询问我是否要检查工作表其余部分的拼写。

有没有办法检查拼写,如果它没有看到任何错误,它不会提示任何警报或显示任何弹出窗口,它会让你继续你的工作?我希望它只在找到拼写错误时才提示我,并且只有在此特定单元格中发现错误时才会提示我。

感谢您提供任何帮助或建议。

1 个答案:

答案 0 :(得分:0)

我其实只是想通了。我需要放。

If Target = rDNotes Then
    Target.CheckSpelling SpellLang:=1033
End If

我不确定SpellLang:= 1033意味着什么,但这正是我需要它工作的方式。我将不得不做进一步的研究,以了解它的作用以及我确信它具有的其他选择。