当前位置: 代码迷 >> C# >> npoi 生成Excel文档的一个有关问题
  详细解决方案

npoi 生成Excel文档的一个有关问题

热度:415   发布时间:2016-05-05 04:50:52.0
npoi 生成Excel文档的一个问题
npoi生成Excel文档非常有效方便,还可以设置单元格的计算公式,如:

formula = "$R" + (excelRow + 1).ToString() + "*" + "$S" + (excelRow + 1).ToString();
sheet1.GetRow(excelRow).GetCell(k).SetCellFormula(formula);

相同于:$T6 = $R6 * $S6,这样只要用户手工在R6和S6单元格输入了数值,则T6单元格就会出现乘积。
但是不知道是否可以在公式中设置条件,比如:当$R6不等于null且不等于0,或者当$S6不等于null且不等于0时,以上公式才成立,否则$T6单元格允许直接输入数值。不知可否实现?谢谢!
------解决思路----------------------
公式在excel表里也不过是类似
=R6*S6这种东西
你即使不加任何判断,不管它有值还是没有值,都是可以手动修改的啊

不明白你到底纠结什么
  相关解决方案