Learning MicroStation VBA

You have already seen how to display the VBA Project Manager. Remember, go to the MicroStation menu Utilities > Macro > Project Manager. We used the Project Manager to load a VBA project and run a couple of macros contained in that project. Let's take a more comprehensive look at what the Project Manager can do for us.
The Project Manager gives us the ability to load existing VBA projects.
The Project Manager allows us to run the procedures and functions of projects that have already been loaded.
Start new VBA projects using the Project Manager.
Unload VBA Projects that are already loaded.
Save loaded VBA Projects to a new location and/or a different file name.
Enter the Visual Basic Editor from the Project Manager.
Record macros from the Project Manager.
Auto-Load VBA Projects so projects are loaded each time MicroStation is started.
We can use the MicroStation menu to display the VBA Project Manager or we can hold down the
We need to be careful when discussing the VBA Project Manager. The term 'Project Manager' is so generic it could be confused with other products or functionality. For brevity we will refer to the VBA Project Manager as the VBAPM from time to time throughout this book.
Now that we have identified the VBAPM's functionality in general it is time to examine it in...