This is because of the way Excel stores it's date data. You can demonstrate this in an empty excel workbook ... type
41379
into a cell, then use F
ormat, C
ells, Date and that number will be displayed as
15/04/2013
.
You could try changing the spreadsheet contents to text format (not recommended), refer to the documentation and/or code for
ExcelReaderFactory
or use an alternative method to load the data from excel. This link has been recommended on several other posts
http://codehill.com/2009/01/reading-excel-2003-and-2007-files-using-oledb/[
^]