Clase Shapes (Word VBA)
Una colección de objetos Shape que representan todas las formas de un documento o todas las formas de todos los encabezados y pies de página de un documento.
Las siguientes clases dan acceso a la clase Shapes
Dim shps as Shapes
Set shps = Selection.HeaderFooter.Shapes
Métodos
Add3DModel - Agrega un modelo 3D en un lienzo de dibujo.
AddCallout - Agrega una llamada con línea sin borde a un lienzo de dibujo.
AddCanvas - Agrega un lienzo de dibujo a un documento.
AddChart2 - Agrega un gráfico al documento.
AddCurve - Devuelve un objeto Shape que representa una curva Bézier en un lienzo de dibujo.
AddLabel - Agrega una etiqueta de texto a un lienzo de dibujo.
AddLine - Agrega una línea a un lienzo de dibujo.
AddOLEControl - Crea un control ActiveX (anteriormente denominado control OLE).
AddOLEObject - Crea un objeto OLE.
AddPicture - Agrega una imagen a un lienzo de dibujo.
AddPolyline - Agrega un polígono abierto o cerrado a un lienzo de dibujo.
AddShape - Agrega una autoforma a un documento.
AddSmartArt - Inserta el elemento gráfico SmartArt especificado en el documento activo.
AddTextbox - Agrega un cuadro de texto a un lienzo de dibujo.
AddTextEffect - Agrega una forma de WordArt a un lienzo de dibujo.
AddWebVideo - Agrega un nuevo vídeo web al documento.
BuildFreeform - Genera un objeto de forma libre.
Item - Devuelve un objeto Shape individual de una colección.
Range - Devuelve un objeto ShapeRange que representa las formas dentro de un intervalo.
SelectAll - Selecciona todas las formas de una colección de formas.
Propiedades
Count Devuelve un Long que representa el número de formas de la colección.