The default behavior of Macros.Load is to merge with existing macros (and save changes back to the default location). Changing that call to
Application.Macros(vbldMacroGlobal).Load "%buildtoolspath%\VBPFiles\6.2.1\VisBuildPro.macro s", True
will
1) not merge with existing global macros
2) cause Tools | Application Options | File Locations to reflect the loaded path
3) cause any changes to global macros to automatically be saved to the alternate location
We'll update the docs to include this info.
|