我尝试使用excel模板并用一些数据填充它,模板包含头文件(С1,С2)和sum行(C3)其中C3 = Sum(C3:C3),然后我插入5行并填充数据这些行。
var startCell = worksheet.Cells["C3"].Address;
var lastCell = worksheet.Cells["C3"].Address;
worksheet.Cells["C3"].Formula = $"Sum({startCell}:{lastCell})";
worksheet.InsertRow(3, rowsToInsert);
如果我在SUM中使用相同的单元格(C3)作为开始和结束单元格,并插入行,EEPlus会以错误的方式重新计算公式 - 结果是 - SUM(C8),而不是SUM(C3:C7)。 是否可以在重新计算的公式中获得范围,而不在初始公式中设定范围?