Partager via


Objet TablesOfContents (Word)

Une collection de TableOfContents objets qui représentent les tables des matières d'un document.

Remarques

Utilisez la propriété TablesOfContents pour renvoyer la collection TablesOfContents. L'exemple suivant insère une entrée de table des matières qui fait référence au texte sélectionné dans le document actif.

ActiveDocument.TablesOfContents.MarkEntry Range:=Selection.Range, _ 
 Level:=2, Entry:="Introduction"

Utilisez Ajouter méthode pour ajouter une table des matières à un document. L'exemple suivant ajoute une table des matières au début du document actif. L'exemple crée la table des matières à partir de tous les paragraphes dotées du style Heading 1, Heading 2 ou Heading 3.

Set myRange = ActiveDocument.Range(Start:=0, End:=0) 
ActiveDocument.TablesOfContents.Add Range:=myRange, _ 
 UseFields:=False, UseHeadingStyles:=True, _ 
 LowerHeadingLevel:=3, _ 
 UpperHeadingLevel:=1

Utilisez TablesOfContents (Index), où Index est le numéro d'index, pour renvoyer un seul objet TableOfContents. Le numéro d'index représente la position de la table des matières du document. L'exemple suivant met à jour les numéros de page des éléments dans la première table des illustrations du document actif.

ActiveDocument.TablesOfContents(1).UpdatePageNumbers

Méthodes

Nom
Add
Élément
MarkEntry

Propriétés

Nom
Application
Count
Creator
Format
Parent

Voir aussi

Référence du modèle objet Word

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.