Actually the import command is extremely simple:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel5, "AccessTableName", "Path:\Directory\Filename.xls", True
Now as to the data. Again if the type of data in each of the columns always be the same (i.e., Column1 will alway be Names...