Classe TableOfContents - table des matières (Word VBA)
Cet objet représente une seule table des matières dans un document.
Dim tocs as TableOfContents
Set tocs = ActiveDocument.TablesOfContents(Index:=1)
For Each
Voici un exemple de traitement des éléments TableOfContents dans une collection
Dim hs As HeadingStyle
If ActiveDocument.TablesOfContents.Count >=1 Then
ActiveDocument.TablesOfContents(1).HeadingStyles.Add Style:="Title", Level:=2
For Each hs In _
ActiveDocument.TablesOfContents(1).HeadingStyles
MsgBox hs.Style
Next hs
End If
Méthodes
Delete - Supprime la table des matières spécifiée.
Update - Met à jour les entrées affichées dans une table des matières.
UpdatePageNumbers - Met à jour les numéros de page des éléments de la table des matières spécifiée.
Propriétés
HeadingStyles Renvoie un objet HeadingStyles qui représente des styles supplémentaires utilisés pour compiler une table des matières ou une table des illustrations (styles autres que les styles titre 1-titre 9).
HidePageNumbersInWeb Cette propriété renvoie ou définit si les numéros de page dans une table des matières ou une table des illustrations doivent être masqués lors de la publication sur le Web.
IncludePageNumbers True si les numéros de page sont inclus dans la table des matières.
LowerHeadingLevel Cette propriété renvoie ou définit le niveau de titre de fin pour une table des matières ou une table des illustrations.
Range Renvoie un objet Range qui représente la partie d'un document contenue dans la table des matières spécifiée.
RightAlignPageNumbers Cette propriété a la valeur True si les numéros de page sont alignés sur la marge droite d’une table des matières.
TabLeader Renvoie ou définit le caractère situé entre les entrées et leurs numéros de page dans un index, une table de références, une table des matières ou une table des illustrations.
TableID Renvoie ou définit un identificateur d'une lettre utilisé pour générer une table des matières à partir des champs TOC (table des matières).
UpperHeadingLevel Cette propriété renvoie ou définit le niveau de titre de départ pour une table des matières.
UseFields True si les champs d'entrée de Table des matières (TC) sont utilisés pour créer une table des matières ou une table des illustrations.
UseHeadingStyles True si les styles de titre prédéfinis sont utilisés pour créer une table des matières.
UseHyperlinks Cette propriété renvoie ou définit si les entrées dans une table des matières doivent être mis en forme comme des liens hypertexte lors de la publication sur le Web.
Related Classes
HeadingStyles - Collection d’objets HeadingStyle qui représentent les styles utilisés pour compiler une table des illustrations ou une table des matières.
Range - Représente une zone contiguë dans un document.