如何使用具有不同单元格数据类型/格式(如日期时间,浮点数,双精度等)的EPPLus读取Excel文件

时间:2018-12-03 10:43:08

标签: excel vba epplus

我在应用程序中使用EPPLus。它无法读取不同的单元格格式。例如:

// using excel inter-op
using (var xlsxFile = new ExcelFileAccessEPPlus())
{
   xlsxFile.Open(new FileInfo(FilePath));
   xlsxFile.ActiveWorksheet = SheetName;
} 

// Reading file
private void ReadFileContent(IExcelFileAccess xlsxFile, string indepChannelName)
{
  Range xlRange;
  int rowCount;
  xlRange = xlsxFile.UsedRange;
  rowCount = xlRange.Rows;

  var lineStrings = xlsxFile[currentLineNumber, 1,currentLineNumber,xlRange.Cols].Values.Cast<object>().Select(Convert.ToString).ToArray(); 
}

请问有人可以建议解决此问题的方法吗?

0 个答案:

没有答案