Page.IsTwoPageMaster property (Publisher)

True if the specified Page object is a two-page master. Read/write Boolean.

Syntax

expression.IsTwoPageMaster

expression A variable that represents a Page object.

Return value

Boolean

Remarks

This method works for master pages only. Returns a "This feature is only for master pages" error when attempting to access this property from a publication page object.

Example

The following example adds text to each header of a two-page master page specifying the master page PageNumber and its place in the spread: 1 or 2.

Dim objMasterPage As Page 
Dim pageCount As Long 
Dim i As Long 
pageCount = ActiveDocument.MasterPages.Count 
For i = 1 To pageCount 
 Set objMasterPage = ActiveDocument.MasterPages(i) 
 If objMasterPage.IsTwoPageMaster Then 
 objMasterPage.Header.TextRange.Text = "MasterPage " & _ 
 objMasterPage.PageNumber & ", Page 1 of 2" 
 i = i + 1 
 Set objMasterPage = ActiveDocument.MasterPages(i) 
 objMasterPage.Header.TextRange.Text = "MasterPage " & _ 
 objMasterPage.PageNumber & ", Page 2 of 2" 
 End If 
Next i 

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.