PageNumbers Collection Object


A collection of PageNumber objects that represent the page numbers in a single header or footer.

Using the PageNumbers Collection

Use the PageNumbers property to return the PageNumbers collection. The following example starts page numbering at 3 for the first section in the active document.

ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary) _
    .PageNumbers.StartingNumber = 3

Use the Add method to add page numbers to a header or footer. The following example adds a page number to the primary footer in the first section.

With ActiveDocument.Sections(1)
    .Footers(wdHeaderFooterPrimary).PageNumbers.Add _
        PageNumberAlignment:=wdAlignPageNumberLeft, _
End With

To add or change page numbers in a document with multiple sections, modify the page numbers in each section or set the LinkToPrevious property to True.

Use PageNumbers(index), where index is the index number, to return a single PageNumber object. In most cases, a header or footer contains only one page number, which is index number 1. The following example centers the first page number in the primary header in the first section.

ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary) _
    .PageNumbers(1).Alignment = wdAlignPageNumberCenter

Properties | Application Property | ChapterPageSeparator Property | Count Property | Creator Property | DoubleQuote Property | HeadingLevelForChapter Property | IncludeChapterNumber Property | NumberStyle Property | Parent Property | RestartNumberingAtSection Property | ShowFirstPageNumber Property | StartingNumber Property

Methods | Add Method | Item Method

Parent Objects | HeaderFooter

Child Objects