Прочитать на английском

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


Метод Selection.Extend (Word)

Включает режим расширения или, если режим расширения уже включен, выделение расширяется до следующей большей единицы текста.

Синтаксис

expression. Расширение (символ)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Character Необязательный Variant Символ, с помощью которого расширяется выделение. Этот аргумент учитывает регистр и должен иметь значение String , иначе возникает ошибка. Кроме того, если значение этого аргумента больше одного символа, Microsoft Word полностью игнорирует команду.

Замечания

При использовании этого метода свойство ExtendMode задает значение True , если оно еще не задано.

Последовательность выбранных единиц текста выглядит следующим образом: слово, предложение, абзац, раздел, весь документ. Если указан символ, этот метод расширяет выделение вперед до следующего экземпляра указанного символа. Выделение расширяется путем перемещения активного конца выделенного фрагмента.

Пример

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

With Selection 
 ' Collapse current selection to insertion point. 
 .Collapse 
 ' Turn extend mode on. 
 .Extend 
 ' Extend selection to word. 
 .Extend 
 ' Extend selection to sentence. 
 .Extend 
End With

Ниже приведен пример, который выполняет ту же задачу без метода Extend .

With Selection 
 ' Collapse current selection. 
 .Collapse 
 ' Expand selection to current sentence. 
 .Expand Unit:=wdSentence 
End With

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

With Selection 
 .StartIsActive = False 
 .Extend Character:="R" 
End Wit

См. также

Объект selection

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

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