Hi Liz, no unfortunately it does not work for the main Access application. You have to add it to the 'OnOpen' code for each form. This sounds as though it is a bit of a chore but does have the advantage of allowing you to set the exact size of each form. As well as defining the form size it allows you to do smart tricks such as temporarily repositioning a form over part of another form - e.g. in one corner - if that suits your application.
To use MoveSize you specify both the onscreen position and the specific dimensions of the form itself in the order Down, Right which specifies the position of the top left corner of the form from the top left corner of the screen, then Width and Height of the form itself. Any non-required or unused parameters are replaced by commas. All parameter dimensions are in 'TWIPS' (1 twip = 1/1440 inch or 1/576 centimeter)
Enjoy!