I am trying to Automatically import an excel spreadsheet into an existing Access database using VB code. I am using the docmd.transferspreadsheet method and it is working, however I need to make sure there are no duplicates when importing-either in the access database or the excel spreadsheet. Also, if the columns in excel are not in the database I want to add them to the database-Thanks