Range.LanguageDetected プロパティ (Word)
取得または Microsoft Word が指定したテキストの言語を検出するかどうかを指定する値を設定します。 読み取り/書き込みが可能な Boolean です。
構文
式。 LanguageDetected
expression 必須です。 Document オブジェクトを表す変数を指定します。
注釈
LanguageID プロパティの以前の言語の判別の結果を確認してください。
DetectLanguage メソッドを呼び出すと、 LanguageDetected プロパティは True に設定します。 指定したテキストの言語を再評価するには、するには、最初に false を指定 する LanguageDetected プロパティを設定する必要があります。
例
次の使用例は、作業中の文書で使用されている言語を調べ、その結果を表示します。
With ActiveDocument.Range
If .LanguageDetected = True Then
x = MsgBox("This document has already " _
& "been checked. Do you want to check " _
& "it again?", vbYesNo)
If x = vbYes Then
.LanguageDetected = False
.DetectLanguage
End If
Else
.DetectLanguage
End If
If .Range.LanguageID = wdEnglishUS Then
MsgBox "This is a U.S. English document."
Else
MsgBox "This is not a U.S. English document."
End If
End With
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。