Свойство 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.