Бөлісу құралы:


Метод 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 и обратная связь.