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
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.