I am a raw novice with the unfriendly Microsoft access. However I have created a working database in access 2003 that I am pleased with. I no longer have my computer with access 2003. It has access 2007. I thought it would be better. It isn't because most of the commands that work perfectly with access 2003 no longer work with access 2007. 1 simple example is DoCmd.Open form "formname" This works perfectly well in 2003. I know that there are various clauses that can be added but none of these helps. Please tell me what I need to do to get this working.