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


Метод Selection.MoveStartUntil (Word)

Перемещает начальную позицию указанного выделения до тех пор, пока в документе не будет найден один из указанных символов. Если перемещение выполняется в обратном направлении по документу, выделение разворачивается.

Синтаксис

выражение. MoveStartUntil( _Cset_ , _Count_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Cset Обязательный Variant Один или несколько символов. Этот аргумент учитывает регистр.
Count Необязательный Variant Максимальное количество символов, на которое будет перемещено указанное выделение. Может быть числом или константой wdForward или wdBackward . Если count является положительным числом, выделение перемещается вперед в документе. Если это отрицательное число, выделение перемещается назад. Значение по умолчанию — wdForward.

Замечания

Этот метод возвращает число символов, на которое перемещена начальная позиция указанного выделенного фрагмента в виде значения Long . Если значение Count больше 0 (ноль), этот метод возвращает количество перемещенных символов плюс 1. Если значение Count меньше 0 (ноль), этот метод возвращает количество перемещенных символов минус 1. Если символы Cset не найдены, указанное выделение не изменяется и метод возвращает значение 0 (ноль). Если начальная позиция перемещается вперед в точку за пределами конечной позиции, выделение свернуто, а начальная и конечная позиции перемещаются вместе.

Пример

В этом примере выделение расширяется в обратном направлении до тех пор, пока не будет найдена заглавная буква "I".

Selection.MoveStartUntil Cset:="I", Count:=wdBackward

См. также

Объект selection

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

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