Range.TextRetrievalMode プロパティ (Word)
指定した Range からテキストを取得する方法を制御する TextRetrievalMode オブジェクトを返します。 値の取得と設定が可能です。
構文
expression. TextRetrievalMode
expression は Range オブジェクトを表す変数です。
例
次の使用例は、作業中の文書で選択されている文字列 (隠し文字を除く) を取得し、3 番目の段落の先頭に挿入します。
If Selection.Type = wdSelectionNormal Then
Set Range1 = Selection.Range
Range1.TextRetrievalMode.IncludeHiddenText = False
Set Range2 = ActiveDocument.Paragraphs(2).Range
Range2.InsertAfter Range1.Text
End If
次の使用例は、アウトライン表示で表示されている最初の 3 つの段落を表示します。
Set myRange = ActiveDocument.Range(Start:=ActiveDocument _
.Paragraphs(1).Range.Start, _
End:=ActiveDocument.Paragraphs(3).Range.End)
myRange.TextRetrievalMode.ViewType = wdOutlineView
MsgBox myRange.Text
次の使用例は、選択範囲の文字列をメッセージ ボックスに表示します。 隠し文字は除外され、フィールド コードは実行結果が表示されます。
If Selection.Type = wdSelectionNormal Then
Set aRange = Selection.Range
With aRange.TextRetrievalMode
.IncludeHiddenText = False
.IncludeFieldCodes = False
End With
MsgBox aRange.Text
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。