<Global> Object [Visio 2003 SDK Documentation]

Global
Multiple objects

The Microsoft Office Visio global object is automatically available to Microsoft Visual Basic for Applications (VBA) code that is part of the VBA project of a Visio document. The Visio global object is not available to code in other contexts.

Version added

4.5

Remarks

Members of the global object can be accessed without qualification. For example, to access the ActivePage member of the global object:

    Set vsoPage = ActivePage 

The preceding syntax is different from the syntax you would use for accessing members of non-global objects. For example:

    Set vsoPage = vsoApplication.ActivePage

Note  The VBA project of every Visio document also has a class module called ThisDocument. When referenced from code in the VBA project, the ThisDocument module returns a reference to the project's Document object.

Properties | ActiveDocument property | ActivePage property | ActiveWindow property | Addons property | Documents property | VBE property | Windows property

Parent Objects

Child Objects | Addons Object | Document Object | Documents Object | Page Object | Window Object | Windows Object