返回一个 ProofreadingErrors 集合,该集合代表只读文档或区域中有语法检查错误的句子。在每个句子中可有多个错误。只读。
有关返回集合中单个成员的内容,请参阅返回集合中的对象。
如果文档中没有语法错误,由 GrammaticalErrors 属性返回的 ProofreadingErrors 对象的 Count 属性的返回值为 0。
本示例检查活动文档的第三段的语法错误,并显示包含一个或多个错误的每一句。
Set myErrors = ActiveDocument.Paragraphs(3).Range.GrammaticalErrors
For Each myerr In myErrors
MsgBox myerr.Text
Next myerr
本示例检查活动文档的语法错误。如果发现任何错误,则重新开始拼写和语法检查。
If ActiveDocument.GrammaticalErrors.Count = 0 Then
Msgbox "There are no grammatical errors."
Else
ActiveDocument.CheckGrammar
End If