Loads, unloads, saves, creates, embeds, and extracts Visual Basic for Applications (VBA) projects.
The following options are displayed.
Specifies the active drawing.
Specifies the name of the embedded project for the drawing. If the drawing does not contain an embedded project, “(none)” is displayed.
Moves the embedded project out of the drawing and into a global project file. If you have never saved the project, you are prompted to save it.
If you choose No, the project is extracted and assigned a temporary project name.
Lists the name and location of all the projects currently available in the current work session.
Embeds the selected project in the specified drawing. A drawing can contain only one embedded project. You cannot embed a project in a drawing that already contains an embedded project.
Creates a new project with the default name “Global n,” where n is a session-based number incremented with each new project.
Saves a global project. This option is available only when an unsaved global project is selected.
Displays the Open VBA Project dialog box (see VBALOAD), in which you can load an existing project into the current work session.
Unloads the selected global project.
Displays the Macros dialog box, in which you can run, edit, or delete a VBA macro.
Displays the Visual Basic Editor in which you can edit code, forms, and references for any loaded global VBA project or any embedded VBA project in an open drawing. You can also debug and run projects from the Visual Basic Editor.