填充Excel工作表时"列超出范围"错误

Kha*_*laf 7 c# excel

我刚刚开始实现这个,用一些数据填充Excel表格:

using OfficeOpenXml;

//..

   ExcelWorksheet VerificationSheet_Sheet4 = package.Workbook.Worksheets.Add("SheetTitleHere");
   int row = 0, col = 0;
   VerificationSheet_Sheet4.Cells[row + 1, col].Value = "AnyStringHere"; // error here
Run Code Online (Sandbox Code Playgroud)

但是,它会弹出一个错误,表示列超出范围.为什么以及如何解决这个问题?

Dar*_*ung 14

Excel工作表使用基于1的索引而不是基于零的索引.因此,列和行都从1开始而不是0.