Share via


Shapes.AddCallout, méthode (Excel)

Crée une légende sans bordure. Renvoie un objet Shape qui représente la nouvelle légende.

Syntaxe

expression. AddCallout (Type, Left, Top, Width, Height)

expression Variable qui représente un objet Shapes.

Paramètres

Nom Requis/Facultatif Type de données Description
Type Requis MsoCalloutType Type de légende.
Gauche Obligatoire Unique Position (en points) du coin supérieur gauche du cadre englobant de la légende 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 légende par rapport au haut du document.
Width Obligatoire Unique Largeur de la zone de délimitation de la légende, en points.
Height Obligatoire Unique Hauteur de la zone de délimitation de la légende, en points.

Valeur renvoyée

Shape

Remarques

Vous pouvez insérer une plus grande variété de légendes à l’aide de la méthode AddShape .

Exemple

Cet exemple montre comment ajouter à myDocument une légende sans bordure à un segment pivotant librement et comment définir l'angle d'affichage de la légende à 30 degrés.

Set myDocument = Worksheets(1) 
myDocument.Shapes.AddCallout(Type:=msoCalloutTwo, _ 
    Left:=50, Top:=50, Width:=200, Height:=100) _ 
    .Callout.Angle = msoCalloutAngle30

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.