Range.MoveStart (Word)

Mueve la posición inicial del intervalo especificado.

Este método devuelve un número entero que indica el número de unidades que se ha movido realmente la posición inicial del intervalo, o bien devuelve 0 (cero) si el movimiento no se ha realizado correctamente.

MoveStart (Unit, Count)


If ActiveDocument.Words.Count >= 2 Then 
 Set myRange = ActiveDocument.Words(2) 
 With myRange 
 .MoveStart Unit:=wdWord, Count:=-1 
 .Select 
 End With 
End If

Arguments

Optional arguments

Los siguientes argumentos son opcionales

Unit (WdUnits) - Unidad que se va a utilizar para mover la posición inicial del intervalo especificado.

Aquí puede ver valores posibles para WdUnits

Count (Long) - Número máximo de unidades que se va a mover el intervalo especificado.