Shapes.AddShape, méthode (Excel)
Renvoie un objet Shape qui représente la nouvelle forme automatique d’une feuille de calcul.
Syntaxe
expression. AddShape (Type, Left, Top, Width, Height)
expression Variable qui représente un objet Shapes.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Type | Obligatoire | MsoAutoShapeType | Spécifie le type de forme automatique à créer. |
Left | Obligatoire | Unique | Position (en points) du coin supérieur gauche du cadre englobant de la forme automatique par rapport au coin supérieur gauche du document. |
Top | Obligatoire | Unique | Position (en points) du coin supérieur gauche du cadre englobant de la forme automatique par rapport au haut du document. |
Width | Obligatoire | Unique | Largeur du cadre englobant de la forme automatique, exprimée en points. |
Height | Obligatoire | Unique | Hauteur du cadre englobant de la forme automatique, exprimée en points. |
Valeur renvoyée
Forme
Remarques
Pour modifier le type d’une forme automatique que vous avez ajoutée, définissez la propriété AutoShapeType .
Exemple
Cet exemple ajoute un rectangle à myDocument.
Set myDocument = Worksheets(1)
myDocument.Shapes.AddShape msoShapeRectangle, 50, 50, 100, 200
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.