You can specify the form size and position in the on open event using the following code.
Private Sub Form_OnOpen
Me.Height = 123
Me.Width = 456
Me.Top=789
Me.Left=101
End Sub
However, just saving the form normally does the job. I have never had to use these codes. What I'd suggest is that you do a compress and repair on your database. Then create a blank database and import you current database into it. Compress and repair the newly created database.
Open the forms in design view and make sure that the detail area is not bigger than the actual form area. Once you are happen with that open it in form view. Click F12 to save the form. That should work without the need of codes