I have a database that will be used for data entering survey (8,500 surveys; over 300 fields) information which has multiple forms and tables. The problem is how do you move between forms while remaining on the same RecordId. The first form creates the RecordId through autonumber and as you go from form1 to form2 to form3, etc., you want the RecorId number carried to the new form as it opens. It seems this should be easy but it's not. I know you need to use VBA code to accompolish this and I get close but the solution eludes me. Does anyone have some code they could share and/or suggestions. TIA