Classe Shapes (Word VBA)
Collection d'objets Shape qui représentent toutes les formes d'un document ou de tous les en-têtes et pieds de page d'un document.
Les classes suivantes donnent accès à la classe Shapes
Dim shps as Shapes
Set shps = Selection.HeaderFooter.Shapes
Méthodes
Add3DModel - Ajoute un modèle 3D à une zone de dessin.
AddCallout - Cette méthode ajoute une légende sans bordure à une zone de dessin.
AddCanvas - Ajoute une zone de dessin à un document.
AddChart2 - Ajoute un graphique au document.
AddCurve - Renvoie un objet Shape qui représente une courbe de Bézier dans une zone de dessin.
AddLabel - Cette méthode ajoute une étiquette de texte à une zone de dessin.
AddLine - Ajoute une ligne à une zone de dessin.
AddOLEControl - Crée un contrôle ActiveX (anciennement contrôle OLE).
AddOLEObject - Crée un objet OLE.
AddPicture - Ajoute une image à une zone de dessin.
AddPolyline - Ajoute un polygone ouvert ou fermé à une zone de dessin.
AddShape - Ajoute une forme automatique à un document.
AddSmartArt - Insère le graphique SmartArt spécifié dans le document actif.
AddTextbox - Cette méthode ajoute une zone de texte à une zone de dessin.
AddTextEffect - Ajoute une forme WordArt à une zone de dessin.
AddWebVideo - Ajoute une nouvelle vidéo Web au document.
BuildFreeform - Crée une forme libre.
Item - Renvoie un objet Shape spécifique appartenant à une collection.
Range - Renvoie un objet ShapeRange qui représente les formes d’une plage.
SelectAll - Sélectionne toutes les formes dans une collection de formes.
Propriétés
Count Renvoie un type long qui représente le nombre de formes dans la collection.