Método Range.Collapse (Word)

Contrae un intervalo o una selección a la posición inicial o final. Después de contraer un intervalo o selección, los puntos de inicio y fin son iguales.

Sintaxis

expresión. Collapse( _Direction_ )

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

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Direction Opcional Variant La dirección en la que se contrae el intervalo o la selección. Puede ser cualquiera de las siguientes constantes WdCollapseDirection: wdCollapseEnd o wdCollapseStart. El valor predeterminado es wdCollapseStart.

Comentarios

Si se usa wdCollapseEnd para contraer un intervalo que hace referencia a un párrafo completo, el intervalo se ubica después de la marca del párrafo final (el comienzo del párrafo siguiente). Sin embargo, puede mover el intervalo hacia atrás un carácter mediante el método MoveEnd después de contraer el intervalo, como se muestra en el ejemplo siguiente.

Set myRange = ActiveDocument.Paragraphs(1).Range 
myRange.Collapse Direction:=wdCollapseEnd 
myRange.MoveEnd Unit:=wdCharacter, Count:=-1

Ejemplo:

En este ejemplo se establece myRange igual que contenido del documento activo, se contrae myRange y luego se inserta una tabla de 2 x 2 al final del documento.

Set myRange = ActiveDocument.Content 
myRange.Collapse Direction:=wdCollapseEnd 
ActiveDocument.Tables.Add Range:=myRange, NumRows:=2, NumColumns:=2

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.