knarlyd - here is my code for importing an excel spreadsheet.
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, "tempolddefectlog", selectFile, True, "Defect Log!C7:T200"
What I do is import a range of cells into a temp database in this case it is called...