MoveUp Method

Microsoft Word Visual Basic

MoveUp Method

       

Moves the selection up and returns the number of units it's been moved.

Note   The wdWindow constant can be used to move to the top or bottom of the active window. Regardless of the value of Count (greater than 1 or less than  – 1), the wdWindow constant moves only one unit. Use the wdScreen constant to move more than one screen.

expression.MoveUp(Unit, Count, Extend)

expression   Required. An expression that returns an object in the Applies To list.

Unit   Optional Variant. The unit by which to move the selection. Can be one of the following WdUnits constants: wdLine, wdParagraph, wdWindow or wdScreen. The default value is wdLine.

Count   Optional Variant. The number of units the selection is to be moved. The default value is 1.

Extend   Optional Variant. Can be either wdMove or wdExtend. If wdMove is used, the selection is collapsed to the end point and moved up. If wdExtend is used, the selection is extended up. The default value is wdMove.

Example

This example moves the selection to the beginning of the previous paragraph.

Selection.MoveRight
Selection.MoveUp Unit:=wdParagraph, Count:=2, Extend:=wdMove

This example displays the current line number, moves the selection up three lines, and displays the current line number again.

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