Исключение аргумента EPPlus (отрицательные номера строк и столбцов не допускаются)

Я использую EPPlus 2.9.0.1 с Visual Basic.

У меня есть DataTable с 35 строками и 4 столбцами и код ниже:

Dim FullFilePath As String = "c:\Report.xlxs"

Dim newFile As FileInfo = New FileInfo(FullFilePath)

Using package As ExcelPackage = New ExcelPackage(newFile)
    Dim worksheet As ExcelWorksheet = package.Workbook.Worksheets.Add("Relatório")
    worksheet.Cells.LoadFromDataTable(gSystemTable, False)
    package.Save()
End Using

Когда вызывается метод LoadFromDataTable, я получаю ArgumentException (отрицательные числа строк и столбцов не допускаются). Насколько я знаю, у меня нет отрицательных чисел в номерах строк или столбцов.

Почему эта ошибка происходит?

1 ответ

Вам необходимо указать диапазон, в который вы хотите добавить данные на лист.

Например:

worksheet.Cells("A1").LoadFromDataTable(gSystemTable, False)
Другие вопросы по тегам