Método CanvasShapes.Range (Word)
Devuelve un objeto ShapeRange.
Sintaxis
expresión. Intervalo (índice)
expresión requerida. Variable que representa un objeto CanvasShapes .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Index | Obligatorio | Variant | Indica qué formas se incluirán en el intervalo especificado. Puede ser un entero que especifica el número de índice de una forma dentro de la colección Shapes, una cadena que especifica el nombre de una forma o una matriz que contenga números enteros o cadenas. |
Valor devuelto
ShapeRange
Comentarios
Los valores de posición de carácter comienzan por 0 (cero) al principio del documento. Se cuentan todos los caracteres, incluidos los no imprimibles. Aunque no se muestren en pantalla, también se cuentan los caracteres ocultos.
Los objetos ShapeRange no incluyen objetos InlineShape. Un objeto InlineShape equivale a un carácter y se sitúa como tal dentro de un intervalo de texto. En los objetos Shape están delimitadas con relación a un intervalo de texto (la selección, de forma predeterminada), pero pueden situarse en cualquier lugar de la página. Un objeto Shape siempre aparecerá en la misma página que el intervalo al que se fija.
Casi todas las operaciones que se pueden hacer con un objeto Shape también puede hacer con un objeto ShapeRange que contenga una única forma. Algunas operaciones, cuando se realizan en un objeto ShapeRange que contiene varias formas, producen un error.
Ejemplo:
En este ejemplo se seleccionan y se eliminan todas las formas de la primera forma del documento activo. Se supone que la primera forma es un lienzo.
Sub CanvasShapeRange()
Dim rngCanvasShapes As Range
Set rngCanvasShapes = ActiveDocument.Shapes(1).CanvasItems.Range(1)
rngCanvasShapes.Select
rngCanvasShapes.Delete
End Sub
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.