Haven't spent the time looking at the code and not clear whether you are using all or some of the subs but you can move them to a general module, renaming to a certain extent - for example, the form_load sub would become a function
Code:
Public Function frmLoad(frm as form)
fontZoom = 1
SaveControlPositionsToTags frm
End Function
Then in the form event properties put
=frmLoad(FORM)
instead of [Event Procedure]
or if you use the actual event
Code:
Form_Load()
frmLoad Me
End Sub
for those subs with parameters you will have to go the second way or use a class module
the SaveControlPositionsToTags should work unchanged in the new module since it is already declared as public