PageSetup Object

Microsoft Publisher Visual Basic

PageSetup Object

Document PageSetup
Multiple objects

Contains information about the page setup for the pages in a publication.

Using the PageSetup object

Use the PageSetup property to return the PageSetup object. The following example sets all pages in the active publication to be 8.5 inches wide and 11 inches high.

Sub SetPageSetupOptions()
    With ActiveDocument.PageSetup
        .PageHeight = 11 * 72
        .PageWidth = 8.5 * 72
    End With
End Sub