Свойство Range.TextRetrievalMode (Word)
Возвращает объект TextRetrievalMode , который управляет способом извлечения текста из указанного диапазона. Для чтения и записи.
Синтаксис
выражение. TextRetrievalMode
выражение: переменная, представляющая объект Range.
Пример
В этом примере извлекается выделенный текст (за исключением скрытого текста) и он вставляется в начале третьего абзаца активного документа.
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
В этом примере извлекаются и отображаются первые три абзаца в представлении структуры.
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 и обратная связь.