Метод Selection.MoveStart (Word)
Перемещает начальную позицию указанного выделенного фрагмента.
Синтаксис
выражение. MoveStart
( _Unit_
, _Count_
)
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Единицы | Необязательный | WdUnits | Единица, на которую перемещается начальная позиция указанного выделенного фрагмента. Может быть одной из констант WdUnits . Значение по умолчанию — wdCharacter. |
Count | Необязательный | Variant | Максимальное количество единиц, на которое будет перемещен указанный выделенный фрагмент. Если count является положительным числом, начальная позиция выделения перемещается вперед в документе. Если это отрицательное число, начальная позиция перемещается назад. Если начальная позиция перемещается вперед в позицию за пределами конечной позиции, выделение сворачивается, а начальная и конечная позиции перемещаются вместе. Значение по умолчанию равно 1. |
Возвращаемое значение
Целое число
Замечания
Этот метод возвращает целое число, указывающее количество единиц, на которое фактически перемещена начальная позиция или выделение, или возвращает 0 (ноль), если перемещение было неудачным.
Пример
В этом примере начальная позиция выделения перемещается на один символ вперед (размер выделения уменьшается на один символ). Обратите внимание, что пробел считается символом.
Selection.MoveStart Unit:=wdCharacter, Count:=1
В этом примере начальное положение выделенного фрагмента перемещается в начало строки (выделение расширяется до начала строки).
Selection.MoveStart Unit:=wdLine, Count:=-1
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.