Document.Pages property (Visio)
Returns the Pages collection for a document. Read-only.
Syntax
expression.Pages
expression A variable that represents a Document object.
Return value
Pages
Remarks
If your Visual Studio solution includes the Microsoft.Office.Interop.Visio reference, this property maps to the following types:
- Microsoft.Office.Interop.Visio.IVDocument.Pages
Example
This Microsoft Visual Basic for Applications (VBA) macro shows how to use the Pages property to print the names of a document's pages.
Public Sub Pages_Example()
Dim intCounter As Integer
Dim vsoDocument As Visio.Document
Dim vsoPages As Visio.Pages
'Get the Pages collection for the active document.
Set vsoPages = ActiveDocument.Pages
Debug.Print "Page names for document: "; ActiveDocument.Name
'Iterate through the pages and print the page name
'in the Immediate window.
For intCounter = 1 To vsoPages.Count
Debug.Print " "; vsoPages.Item(intCounter).Name
Next intCounter
End Sub
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.