when you open a new project, you choose the sub/object that will start your
app:
a) a sub named "Main"
b) a form like Form1
c) none (possible only if you are building a DLL ActiveX)
- - -
In VBA you can neither compile your app nor build dlls; your only choise is
to make public/private your subs