C# EPPlus 5不';自动递增公式是否正确?
我使用C# EPPlus 5不';自动递增公式是否正确?,c#,asp.net,excel,epplus,C#,Asp.net,Excel,Epplus,我使用EPPlus 4将一个公式应用于一个范围,它工作得非常好,如下所示: sheet.cells[FromRow,FromCol,ToRow,ToCol].formula=myformula excel公式本身是=IF(ISNA(VLOOKUP(B2,NEW!A:A,1,0)),“delete”,“),EPPlus 4自动增加其他行上的公式,只将“B2”增加到B3、B4、B5 当我不得不升级到EPPlus 5时,问题就开始了,现在当我尝试以错误的方式自动递增相同的事情时,它仍然会正常递增“B
EPPlus 4
将一个公式应用于一个范围,它工作得非常好,如下所示:
sheet.cells[FromRow,FromCol,ToRow,ToCol].formula=myformula
excel公式本身是=IF(ISNA(VLOOKUP(B2,NEW!A:A,1,0)),“delete”,“)
,EPPlus 4
自动增加其他行上的公式,只将“B2”增加到B3、B4、B5
当我不得不升级到EPPlus 5
时,问题就开始了,现在当我尝试以错误的方式自动递增相同的事情时,它仍然会正常递增“B2”,但现在它也尝试递增“NEW!A:A”,失败得很惨,它变成了这样NEW!A2:#参考代码>,新建!A3:#参考代码>,新建!A4:#参考代码>
我怎样才能让它像以前在epplus4
上那样工作呢?我已经试着把换成新的了$A:$A
在公式上,我不能返回到version 4
,因为它不支持.Calculate()函数上的IF公式
谢谢你的帮助