我在应用程序中使用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();
}
请问有人可以建议解决此问题的方法吗?