Range.MoveStart Method

Moves the start position of the specified range.

Namespace:  Microsoft.Office.Interop.Word
Assembly:  Microsoft.Office.Interop.Word (in Microsoft.Office.Interop.Word.dll)

Syntax

'Declaration
Function MoveStart ( _
    ByRef Unit As Object, _
    ByRef Count As Object _
) As Integer
'Usage
Dim instance As Range
Dim Unit As Object
Dim Count As Object
Dim returnValue As Integer

returnValue = instance.MoveStart(Unit, _
    Count)
int MoveStart(
    ref Object Unit,
    ref Object Count
)

Parameters

  • Unit
    Type: System.Object%
    Optional WdUnits. The unit by which start position of the specified range or selection is to be moved.
  • Count
    Type: System.Object%
    Optional Object. The maximum number of units by which the specified range or selection is to be moved. If Count is a positive number, the start position of the range or selection is moved forward in the document. If it's a negative number, the start position is moved backward. If the start position is moved forward to a position beyond the end position, the range or selection is collapsed and both the start and end positions are moved together. The default value is 1.

Return Value

Type: System.Int32

Remarks

This method returns an integer that indicates the number of units by which the start position or the range or selection actually moved, or it returns 0 (zero) if the move was unsuccessful.

See Also

Reference

Range Interface

Range Members

Microsoft.Office.Interop.Word Namespace