If with blank you mean that all the fields are empty you have two choices:
1. Use a form that is based on a table or query, and have one record in the
table which has empty fields, than select that record when you open the
form.
2. Use an unbased form, in which case you will need to wrtie code to move
the data between the tables and the form.
On the other hand, if by blank you really mean blank, than you have some
more work to do, you would need to have code in the form's Open event sub
that sets the Visible property of all controls to False. Then, when you want
to show the contens of the form you would have to write code to make all
controls visible.
Ragnar