InsertPageNumber Method [Publisher 2003 VBA Language Reference]
Returns a TextRange object that represents a page number field in a publication.
expression.InsertPageNumber(Type)
expression Required. An expression that returns one of the objects in the Applies To list.
PbPageNumberType
PbPageNumberType can be one of these PbPageNumberType constants. |
pbPageNumberCurrentdefault |
pbPageNumberNextInStory Inserts the page number of the next linked text box. |
pbPageNumberPreviousInStory Inserts the page number of the previous linked text box. |
Example
This example inserts a page number field in a shape on the master page so that the current page number appears at the top of each page.
Sub PageNumberShape()
With ActiveDocument.MasterPages(1).Shapes _
.AddShape(Type:=msoShape5pointStar, Left:=36, _
Top:=36, Width:=50, Height:=50)
With .TextFrame.TextRange
.InsertPageNumber
.ParagraphFormat.Alignment = pbParagraphAlignmentCenter
End With
.Fill.ForeColor.RGB = RGB(Red:=125, Green:=125, Blue:=255)
End With
End Sub
Applies to | TextRange Object