Partager via


Selection.InsertCrossReference, méthode (Word)

Insère un renvoi correspondant à un titre, un signet, une note de bas de page, une note de fin, ou à un élément disposant d'une étiquette de légende (comme une équation, une figure ou un tableau).

Syntaxe

expression. InsertCrossReference( _ReferenceType_ , _ReferenceKind_ , _ReferenceItem_ , _InsertAsHyperlink_ , _IncludePosition_ , _SeparateNumbers_ , _SeparatorString_ )

expression Obligatoire. Variable qui représente un objet Selection.

Paramètres

Nom Requis/Facultatif Type de données Description
ReferenceType Obligatoire Variant Le type d'élément pour lequel un renvoi doit être inséré. Peut être n'importe quelle constante WdReferenceType ou WdCaptionLabelID ou une étiquette de légende définie par utilisateur.
ReferenceKind Obligatoire WdReferenceKind Informations à inclure dans le renvoi.
ReferenceItem Obligatoire Variant Si ReferenceType a la valeur wdRefTypeBookmark, cet argument spécifie un nom de signet. Toutes les autres valeurs de TypeRéférence, cet argument spécifie le nom ou le numéro d'élément dans la zone type de référence dans la boîte de dialogue renvoi. Utilisez la méthode GetCrossReferenceItems pour renvoyer une liste des noms d'éléments qui peuvent être utilisés avec cet argument.
InsertAsHyperlink Facultatif Variant True pour insérer le renvoi sous forme d'un lien hypertexte.
IncludePosition Facultatif Variant La valeur true à l'insertion ait lieu « au-dessus » ou « au-dessous », selon l'emplacement de l'élément de référence par rapport au renvoi.
SeparateNumbers Facultatif Variant True pour utiliser un séparateur et pour séparer les nombres du texte associé. (Utilisez uniquement si le paramètre ReferenceType est défini à wdRefTypeNumberedItem et le paramètre ReferenceKind est défini à wdNumberFullContext.)
SeparatorString Facultatif Variant Spécifie la chaîne à utiliser comme séparateur si le paramètre NombresSéparés prend la valeur True.

Remarques

Si vous indiquez wdPageNumber comme valeur de TypeRéférence, vous devez repaginer le document afin d'afficher les renvois corrects.

Exemple

Cet exemple montre comment insérer une phrase qui contient deux renvois : l'un vers le texte du titre et l'autre vers la page contenant le texte du titre.

With Selection 
 .Collapse Direction:=wdCollapseStart 
 .InsertBefore "For more information, see " 
 .Collapse Direction:=wdCollapseEnd 
 .InsertCrossReference ReferenceType:=wdRefTypeHeading, _ 
 ReferenceKind:=wdContentText, ReferenceItem:=1 
 .InsertAfter " on page " 
 .Collapse Direction:=wdCollapseEnd 
 .InsertCrossReference ReferenceType:=wdRefTypeHeading, _ 
 ReferenceKind:=wdPageNumber, ReferenceItem:=1 
 .InsertAfter "." 
End With

Voir aussi

Selection, 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.