Свойство Range.GrammaticalErrors (Word)
Возвращает коллекцию ProofreadingErrors , представляющую предложения, которые не выполнили проверку грамматики в указанном документе или диапазоне. Только для чтения.
Синтаксис
выражение. GrammaticalErrors
выражение: переменная, представляющая объект Range.
Замечания
В предложении может быть несколько ошибок. Если грамматических ошибок нет, свойство Count для объекта ProofreadingErrors , возвращаемого свойством GrammaticalErrors , возвращает значение 0 (ноль).
Сведения о возврате одного члена коллекции см. в разделе Возвращение объекта из коллекции.
Пример
В этом примере проверяется третий абзац активного документа на наличие грамматических ошибок и отображается каждое предложение, содержащее одну или несколько ошибок.
Set myErrors = ActiveDocument.Paragraphs(3).Range.GrammaticalErrors
For Each myerr In myErrors
MsgBox myerr.Text
Next myerr
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.