Método Selection.MoveLeft (Word)
Mueve la selección a la izquierda y devuelve el número de unidades que se ha movido.
Sintaxis
expresión. MoveLeft
( _Unit_
, _Count_
, _Extend_
)
expresión requerida. Variable que representa un objeto Selection.
Parámetros
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Unit | Opcional | WdUnits | Unidad que se va a mover la selección. El valor predeterminado es wdCharacter. |
Count | Opcional | Variant | Número de unidades que va a moverse la selección. El valor predeterminado es 1. |
Extend | Opcional | Variant | Puede ser wdMove o wdExtend. Si se utiliza wdMove, la selección se contrae al extremo y se mueven a la izquierda. Si se utiliza wdExtend, la selección se extiende hacia la izquierda. El valor predeterminado es wdMove. |
Comentarios
Cuando la Unit es wdCell, el argumento Extend será sólo wdMove.
Ejemplo:
En este ejemplo se mueve la selección un carácter a la izquierda. Si el movimiento es correcto, MoveLeft devuelve el valor 1.
If Selection.MoveLeft = 1 Then MsgBox "Move was successful"
En este ejemplo se activa el sombreado de campo para el campo seleccionado, se inserta el campo DATE y, a continuación, se mueve la selección a la izquierda para seleccionar el campo.
ActiveDocument.ActiveWindow.View.FieldShading = _
wdFieldShadingWhenSelected
With Selection
.Fields.Add Range:=Selection.Range, Type:=wdFieldDate
.MoveLeft Unit:=wdWord, Count:=1
End With
En este ejemplo se mueve la selección a la anterior celda de la tabla.
If Selection.Information(wdWithInTable) = True Then
Selection.MoveLeft Unit:=wdCell, Count:=1, Extend:=wdMove
End If
Consulte también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.