EPPlus抛出参数异常(不允许使用负的行和列号)



我使用的是EPPlus 2.9.0.1和Visual Basic。

我有一个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(负行和列数是不允许的)。据我所知,行号和列号中没有负数。

为什么会出现这个错误?

您需要指定要将数据添加到工作表的范围。

例如:

worksheet.Cells("A1").LoadFromDataTable(gSystemTable, False)

相关内容

最新更新