For many years I used Excel as a database and having recently graduated to Access, have much information that I now want to transfer from Excel to Access. My problem is that in one case the data from each spreadsheet row needs to be split into 2 Access tables, one a subdatasheet of the other. It seems to me the easiest way to do this is via an input form in Access and I have created one for this purpose. My guess is that I now need some VBA code to populate the fields in the form from the spreadsheet and to save the records relevant tables in the database. Please can someone help me with this code? Thanks