Partage via


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

Range, objet

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.