I am dealing with the same issue, but am trying to use a command button on a subform to open a new record for the form. Can I use the code Mile-o-Phile suggested? Do I need to set the focus to the form first, before inserting DoCmd.OpenForm "MyName", , , , acFormAdd ??
Cheers,
e.