EPPlus 5 不能正确自动递增公式?

问题描述

我使用 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:#REF!,NEW!A3:#REF!,NEW!A4:#REF!

我怎样才能让它像以前在 EPPlus 4 上一样工作?,我已经尝试将 NEW!$A:$A 放在公式上,但我无法回到 version 4 .Calculate() 函数不支持 IF 公式。

感谢任何帮助,谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...