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


Свойство Selection.FormattedText (Word)

Возвращает или задает объект Range , включающий отформатированный текст в указанном диапазоне или выделенном фрагменте. Для чтения и записи.

Синтаксис

выражение. FormattedText

Выражение Переменная, представляющая объект Selection .

Замечания

Это свойство возвращает объект Range с форматированием символов и текстом из указанного диапазона или выделенного фрагмента. Форматирование абзаца включается в объект Range , если в диапазоне или выделенном фрагменте есть знак абзаца.

При установке этого свойства текст в диапазоне заменяется отформатированным текстом. Если вы не хотите заменять существующий текст, используйте метод Collapse перед использованием этого свойства (см. первый пример).

Пример

В этом примере копируется первый абзац документа, включая его форматирование, и вставляется отформатированный текст в точку вставки.

Selection.Collapse Direction:=wdCollapseStart 
Selection.FormattedText = ActiveDocument.Paragraphs(1).Range

В этом примере текст и форматирование из выделенного фрагмента копируются в новый документ.

Set myRange = Selection.FormattedText 
Documents.Add.Content.FormattedText = myRange

См. также

Объект selection

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

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