When you see this error it means that the database driver is finding something in your Excel spreadsheet to the right of your actual data columns that's making it think you have more fields defined than you actually intended. Sometimes it can be something innocent like the assignment of Formatting properties to cells where there's no data. The way to fix this problem is to open the spreadsheet in Excel. Then go to each sheet and unhide the columns to the right of your data. Next highlight all the columns to the right of your data columns and select Clear -> Clear All. It's in the Home Tab's Editing Panel in MS Excel 2007.