Classe TableOfFigures - table des illustrations (Word VBA)

La classe TableOfFigures représente une table des illustrations d'un document.

Pour utiliser une variable de classe TableOfFigures, elle doit d'abord être instanciée, par exemple

Dim tofs as TableOfFigures
Set tofs = ActiveDocument.TablesOfFigures(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe TableOfFigures : TablesOfFigures.Add et TablesOfFigures.Item.

For Each

Voici un exemple de traitement des éléments TableOfFigures dans une collection

Dim tof As TableOfFigures 
For Each tof In Documents("Sales.docx").TablesOfFigures 
 tof.UpdatePageNumbers 
Next tof

Méthodes

Delete - Supprime la table des illustrations spécifiée.

Update - Met à jour les entrées affichées dans une table des illustrations.

UpdatePageNumbers - Met à jour les numéros de page des éléments d'une table des illustrations.

Propriétés

Caption Cette propriété renvoie ou définit l'étiquette qui identifie les éléments à inclure dans une table des illustrations.

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.

IncludeLabel True si l'étiquette et le numéro de la légende sont inclus dans une table des illustrations.

IncludePageNumbers True si les numéros de page sont inclus dans la table des illustrations.

LowerHeadingLevel Cette propriété renvoie ou définit le niveau de titre de fin d'une table des illustrations.

Range Renvoie un objet Range qui représente la partie d'un document contenue dans la table des illustrations spécifiée.

RightAlignPageNumbers True si les numéros de page sont alignés sur la marge de droite d'une table des illustrations.

TabLeader Renvoie ou définit le caractère situé entre les entrées et les numéros de page associés dans une table des illustrations.

TableID Cette propriété renvoie ou définit un identificateur d'une lettre utilisé pour générer une table des illustrations à partir des champs de table des matières.

UpperHeadingLevel Cette propriété renvoie ou définit le niveau de titre de départ pour une table des illustrations.

UseFields True si les champs d'entrée de Table des matières (TC) sont utilisés pour créer une table des illustrations.

UseHeadingStyles Cette propriété a la valeur True si les styles de titre prédéfinis sont utilisés pour créer une table des illustrations.

UseHyperlinks Cette propriété renvoie ou définit si les entrées dans une table des illustrations doivent être mises en forme comme des liens hypertexte lors de la publication sur le Web.

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.