Compartir a través de


Método Range.Relocate (Word)

En la vista Esquema mueve los párrafos dentro del intervalo especificado a continuación del siguiente párrafo visible o delante del anterior.

Sintaxis

expresión. Relocate( _Direction_ )

expresión requerida. Variable que representa un objeto Range.

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Direction Obligatorio WdRelocate Dirección del movimiento.

Comentarios

El título se mueve junto con el texto principal sólo si se contrae el texto en la vista Esquema o si forma parte del intervalo.

Ejemplo:

En este ejemplo se mueven los párrafos tercero, cuarto y quinto del documento activo debajo del siguiente párrafo, es decir, del sexto.

theStart = ActiveDocument.Paragraphs(3).Range.Start 
theEnd = ActiveDocument.Paragraphs(5).Range.End 
Set myRange = ActiveDocument.Range(Start:=theStart, End:=theEnd) 
ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
myRange.Relocate Direction:=wdRelocateDown

En este ejemplo se mueve el primer párrafo de la selección para colocarlo por encima del párrafo anterior.

ActiveDocument.ActiveWindow.View.Type = wdOutlineView 
Selection.Paragraphs(1).Range.Relocate Direction:=wdRelocateUp

Vea también

Objeto Range

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.