Classe PageNumbers (Word VBA)

Collection d’objets pageNumber qui représentent les numéros de page dans un en-tête ou pied de page donné.

La classe HeaderFooter donne accès à la classe PageNumbers

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

Dim pns as PageNumbers
Set pns = Selection.HeaderFooter.PageNumbers

Les variables du type PageNumbers peuvent être définies à l'aide de la procédure HeaderFooter.PageNumbers

For Each

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

Dim pnr As PageNumber
For Each pnr In Selection.HeaderFooter.PageNumbers
	
Next pnr

Méthodes

Add - Renvoie un objet pageNumber qui représente les numéros de page ajoutés à un en-tête ou un pied de page dans une section.

Item - Renvoie un objet pageNumber spécifique appartenant à une collection.

Propriétés

ChapterPageSeparator Renvoie ou définit le caractère utilisé comme séparateur entre le numéro de chapitre et le numéro de page.

Count Renvoie un type long qui représente le nombre de numéros de page dans la collection.

DoubleQuote La valeur true si Microsoft Word place l'objet PageNumbers spécifié entre guillemets (").

HeadingLevelForChapter Cette propriété renvoie ou définit le style de niveau de titre qui est appliqué aux titres de chapitre du document.

IncludeChapterNumber True si un numéro de chapitre est ajouté aux numéros de page ou une étiquette de légende.

NumberStyle Cette propriété renvoie ou définit une constante WdPageNumberStyle qui représente le style de numéro.

RestartNumberingAtSection True si la numérotation des pages commence à 1 au début de la section spécifiée.

ShowFirstPageNumber True si le numéro de page apparaît sur la première page dans la section.

StartingNumber Cette propriété renvoie ou définit le numéro de note de début, un numéro de ligne ou un numéro de page.