UserForms is a global intrinsic variable that is provided by VBA. This variable is a collection that contains all loaded MSForms.UserForm objects (of the forms library) of an application (See load and unload). debug.print (typename(vba.global.userForms)) debug.print (typename(vba.userForms)) debug.print (typename(userForms))