Propiedad Document.Shapes (Word)
Devuelve una colección Shapes que representa todos los objetos Shape del documento especificado. Solo lectura.
Sintaxis
expresión. Formas
Expresión Variable que representa un objeto Document .
Comentarios
En la colección pueden incluirse dibujos, formas, objetos OLE, controles ActiveX, objetos de texto y llamadas. Para obtener información sobre cómo devolver un único miembro de una colección, vea Devolver un objeto de una colección.
La propiedad Shapes, cuando se aplica a un documento, devuelve todos los objetos Shape del artículo principal del documento, sin incluir los encabezados y pies de página.
Ejemplo:
En este ejemplo se crea un nuevo documento, se le agrega un rectángulo de 100 puntos de ancho y 50 puntos de alto, y se establece la esquina superior izquierda del rectángulo en 5 puntos desde el borde izquierdo y 25 puntos desde la esquina superior izquierda de la página.
Set myDoc = Documents.Add
myDoc.Shapes.AddShape msoShapeRectangle, 5, 25, 100, 50
En este ejemplo se establece la textura del relleno de todas las formas del documento activo.
For Each s in ActiveDocument.Shapes
s.Fill.PresetTextured msoTextureOak
Next s
En este ejemplo se aplica sombreado a la primera forma del documento activo.
Set myShape = ActiveDocument.Shapes(1)
myShape.Shadow.Type = msoShadow6
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.