GrammaticalErrors 属性

       

返回一个 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