Limitations of this Approach
Locked into Wintel monopoly
Active X DLL requires periodic registry cleanup
- via a call to DLLUnregisterServer()
No true inheritance for classes
Code sharing between stand-alone Visual Basic and VBA is poor
- VBA can’t use VB’s external files containing code modules -- they must be imported into the spreadsheet file