Поделиться через


Свойство 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

См. также

Объект Range

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.