Méthode Range.InsertCaption (Word)
Insère une légende immédiatement avant ou après la plage spécifiée.
Syntaxe
expression. InsertCaption
( _Label_
, _Title_
, _TitleAutoText_
, _Position_
, _ExcludeLabel_
)
expression Obligatoire. Variable qui représente un objet Range.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Label | Obligatoire | Variant | L'étiquette de légende à insérer. Peut être une chaîne ou une des constantes WdCaptionLabelID. Si l'étiquette n'a pas encore été définie, une erreur se produit. Utilisez la méthode Add avec l'objet CaptionLabels pour définir de nouvelles légendes. |
Title | Facultatif | Variant | Chaîne à insérer immédiatement après la légende (ignoré si vous spécifiez l'argument InsertAutoTitre). |
TitleAutoText | Facultatif | Variant | Nom de l'insertion automatique dont vous souhaitez insérer le contenu immédiatement après la légende (remplace le texte spécifié par l'argument Titre). |
Position | Facultatif | Variant | Spécifie si la légende est insérée au-dessus de la plage ou sous celle-ci. Il peut s'agir de l'une des constantes WdCaptionPosition. |
ExcludeLabel | Facultatif | Variant | La valeur True n'inclut pas l'étiquette de texte, tel que défini dans le paramètre étiquette. False inclut l'étiquette spécifiée. |
Exemple
Cet exemple montre comment insérer une légende sous le premier tableau du document actif.
ActiveDocument.Tables(1).Range.InsertCaption _
Label:=wdCaptionTable, _
Position:=wdCaptionPositionBelow
Voir aussi
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.