If you leave the AutoCenter property set to No, Access will try to place the form wherever you had it when you saved it in design view. (I say "try" because if you open the database in Access when the main window is smaller than it was when you saved the form, Access may have to reduce the form's size or move it to make it fit. If you always open with Access maximized, this won't be a problem.)
One way to "lock" the form's position is to set its Border Style property to "None". This prevents it from having a title bar which can be used to drag it around. You should put a Rectangle control on it to give it the appearance of a border, and you should include a Close command button if you want the user to be able to close it.
In general, though, I discourage taking control away from the user this way. You can position the forms where you think they're most convenient for the user (as described in the first paragraph above), but you probably won't make every user happy that way, unless you're the only user.
Rick Sprague
Want the best answers? See faq181-2886
To write a program from scratch, first create the universe. - Paraphrased from Albert Einstein