可采用Spire.XLS类库读取Excel文件,代码简洁易懂,方法灵活多样,比如可以读取Excel文档的全部或部分单元格数据到datatable,也可以通过判断单元格类型来读取对应的数据。
读取到datatable:
//加载Excel文档
Workbook workbook = new Workbook();
workbook.LoadFromFile(@"F:\ExportData.xlsx");
//获取第一张sheet
Worksheet sheet = workbook.Worksheets[0];
//设置读取的range范围
CellRange range = sheet.Range[sheet.FirstRow, sheet.FirstColumn, sheet.LastRow, sheet.LastColumn];
//读取到datatable
DataTable dt = sheet.ExportDataTable(range, true, true);