Selection.InsertCrossReference (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).
Si vous spécifiez wdPageNumber comme pour la valeur de ReferenceKind, vous devrez peut-être repaginer le document pour afficher les informations de référence croisée correctes.
InsertCrossReference (ReferenceType, ReferenceKind, ReferenceItem, InsertAsHyperlink, IncludePosition, SeparateNumbers, SeparatorString)
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
Arguments
Les arguments nommés :
ReferenceType (WdCaptionLabelID) - Le type d'élément pour lequel un renvoi doit être inséré.
Les valeurs de retour possibles sont wdCaptionEquation - Équation, wdCaptionFigure - Comprendre, wdCaptionTable - Tabulaire.
ReferenceKind (WdReferenceKind) - Informations à inclure dans le renvoi.
Ici on trouve valeurs possible pour
ReferenceItem (Long) - Si ReferenceType a la valeur wdRefTypeBookmark, cet argument spécifie un nom de signet.
Optional arguments
Les arguments suivants sont facultatifs
InsertAsHyperlink (Boolean) - True pour insérer le renvoi sous forme d'un lien hypertexte.
IncludePosition (Boolean) - 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 - WdReferenceKind
Ici on trouve valeurs possible pour
SeparatorString (String) - Spécifie la chaîne à utiliser comme séparateur si le paramètre Nombresséparés prend est défini sur true.