Epplus 5.6: как игнорировать строку при экспорте в форматируемый

#c# #excel #ms-office #epplus

Вопрос:

в этом коде я импортирую данные с листа Excel в таблицу данных с помощью Epplus 5.6.4

  using(var report = new ExcelPackage(report_path))
    {    
      var x_sheet = report.Workbook.Worksheets["sheet1"];
      var dt_x_sheet = x_sheet.Cells["A:F"].ToDataTable();
    }
 

Я получаю следующую ошибку:

Система.Исключение InvalidOperationException: ‘Значение не может быть нулевым, строка: 474, col: 5

  • как импортировать данные, даже если ячейка имеет нулевое значение.
  • Как импортировать данные и исключить строки с определенным условием ячейки, например, исключить строку, если столбец 5 имеет значение null.

Ответ №1:

Это была ошибка в EPPlus, и она была исправлена в версии 5.7.