InsertRow(EEPlus)之后的公式错误

时间:2017-02-02 15:13:29

标签: epplus epplus-4

我尝试使用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)。 是否可以在重新计算的公式中获得范围,而不在初始公式中设定范围?

0 个答案:

没有答案