Метод Selection.MoveUp (Word)
Перемещает выделенный фрагмент вверх и возвращает количество перемещенных единиц.
Синтаксис
expression. MoveUp (Unit, Count, Extend)
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Единицы | Необязательный | Variant | Единица, на которую перемещается выделенный фрагмент. Может быть одной из следующих констант WdUnits : wdLine, wdParagraph, wdWindow или wdScreen. Значение по умолчанию — wdLine. Используйте константу wdWindow для аргумента Unit для перемещения в верхнюю или нижнюю часть активного окна. Независимо от значения Count (больше 1 или меньше -1), константа wdWindow перемещает только одну единицу. Используйте константу wdScreen для перемещения нескольких экранов. |
Count | Необязательный | Variant | Количество единиц, которые нужно переместить. Значение по умолчанию равно 1. |
Extend | Необязательный | Variant | Указывает, перемещается или расширяется выделенный фрагмент. Может быть wdMove или wdExtend. Если используется wdMove , выделение сворачивается в конечную точку и перемещается вверх. Если используется wdExtend , выбор расширяется. Значение по умолчанию — wdMove. |
Возвращаемое значение
Длинное целое
Пример
В этом примере выделение перемещается в начало предыдущего абзаца.
Selection.MoveRight
Selection.MoveUp Unit:=wdParagraph, Count:=2, Extend:=wdMove
В этом примере отображается текущий номер строки, выделение перемещается вверх на три строки и отображается номер текущей строки снова.
MsgBox "Line " & Selection.Information(wdFirstCharacterLineNumber)
Selection.MoveUp Unit:=wdLine, Count:=3, Extend:=wdMove
MsgBox "Line " & Selection.Information(wdFirstCharacterLineNumber)
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.