Метод 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)
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.