PageSetup.Application property (Publisher)
When used without an object qualifier, this property returns an Application object that represents the current instance of Publisher.
When used with an object qualifier, this property returns an Application object that represents the creator of the specified object.
When used with an OLE Automation object, it returns the object's application.
Syntax
expression.Application
expression A variable that represents a PageSetup object.
Example
This example displays the version and build information for Publisher.
With Application
MsgBox "Current Publisher: version " _
& .Version & " build " & .Build
End With
This example displays the name of the application that created each linked OLE object on page one of the active publication.
Dim shpOle As Shape
For Each shpOle In ActiveDocument.Pages(1).Shapes
If shpOle.Type = pbLinkedOLEObject Then
MsgBox shpOle.OLEFormat.Application.Name
End If
Next
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.