Range.GrammaticalErrors プロパティ (Word)

指定した文書または範囲で文法上の誤りが見つかった文を表す ProofreadingErrors コレクションを取得します。 値の取得のみ可能です。

構文

expression. GrammaticalErrors

expressionRange オブジェクトを表す変数です。

注釈

1 つの文の 1 つ以上のエラーがあります。 文法上の誤りがない場合、 GrammaticalErrors プロパティによって返される ProofreadingErrors オブジェクトの Count プロパティは 0 (ゼロ) を返します。

コレクションの 1 つのメンバーを返す方法については、「コレクション からオブジェクトを返す」を参照してください。

次の使用例は、文法上の誤りがないかどうか、作業中の文書の 3 番目の段落を調べ、1 つまたは複数の誤りを含む各文を表示します。

Set myErrors = ActiveDocument.Paragraphs(3).Range.GrammaticalErrors 
For Each myerr In myErrors 
 MsgBox myerr.Text 
Next myerr

関連項目

Range オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。