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


Метод Selection.MoveDown (Word)

Перемещает выделенный фрагмент вниз и возвращает количество перемещенных единиц.

Синтаксис

выражение. MoveDown( _Unit_ , _Count_ , _Extend_ )

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Единицы Необязательный WdUnits Единица перемещения выделенного фрагмента. Значение по умолчанию — wdLine.
Count Необязательный Variant Количество единиц, которые нужно переместить. Значение по умолчанию равно 1.
Extend Необязательный Variant Может быть wdMove или wdExtend. Если используется wdMove , выделение сворачивается в конечную точку и перемещается вниз. Если используется wdExtend , выделение расширяется. Значение по умолчанию — wdMove.

Пример

В этом примере выделение расширяется на одну строку.

Selection.MoveDown Unit:=wdLine, Count:=1, Extend:=wdExtend

В этом примере выделение перемещается вниз на три абзаца. Если перемещение выполнено успешно, в точке вставки вставляется слово "Company".

unitsMoved = Selection.MoveDown(Unit:=wdParagraph, _ 
 Count:=3, Extend:=wdMove) 
If unitsMoved = 3 Then Selection.Text = "Company"

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

MsgBox "Line " & Selection.Information(wdFirstCharacterLineNumber) 
Selection.MoveDown Unit:=wdLine, Count:=3, Extend:=wdMove 
MsgBox "Line " & Selection.Information(wdFirstCharacterLineNumber)

См. также

Объект selection

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

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