I am writting a rather large application and I am finding it would be helpful to allow certain users to customize it with VBA. I have seen many programs (CorelDraw, Macola Accounting, Word, Excell, and so on) that allow the end user to give the program additional functionality by writting VBA routines that hook to the main app. How can you do this? How do you "attach VBA to a VB6 application?