Selection.Move (Word)

Se contrae la selección especificada a su posición inicial o final y, a continuación, mueve el objeto contraído el número especificado de unidades.

Las posiciones de inicio y final de una selección o de un intervalo que se ha contraído son iguales. Aplicar el método Move a un intervalo no reorganiza el texto del documento. Si se aplica el método Move a un intervalo distinto de una variable de objeto Range (por ejemplo, Selection.Paragraphs(3).Range.Move), el método no tiene ningún efecto. Al mover un objeto Selection , se contrae la selección y se mueve el punto de inserción hacia delante o hacia atrás en el documento.

Move (Unit, Count)


If Selection.StoryType = wdMainTextStory Then 
 wUnits = Selection.Move(Unit:=wdWord, Count:=2) 
 If wUnits < 2 Then _ 
 MsgBox "Selection is at the end of the document" 
End If

Arguments

Optional arguments

Los siguientes argumentos son opcionales

Unit (WdUnits) - La unidad según la cual se va a mover la posición del carácter final.

Aquí puede ver valores posibles para WdUnits

Count (Long) - El número de unidades que se moverá el intervalo o selección especificados.