日期:2014-05-17  浏览次数:20762 次

NPOI导出EXCEL后公式无结果
本帖最后由 CODE163 于 2013-09-25 13:39:42 编辑
用的EXCEL模板,读取模板 填充数据导出。
问题是:
模板中有一行是汇总,用的是SUM公式,但是我填充基本数据后,这个行并没有像我想象的那样自动计算出结果,而是0.00,我只有点他一下,然后回车,结果才被计算出来,请问NPOI如何做才能在导出后,公式就已经计算出结果?

------解决方案--------------------
我今天也是遇到这种情况 这是因为npoi合计、图案  是在客户端做的 而不是在服务端做的  所以会出现您所说的这种情况  
------解决方案--------------------
你先把结果算出来放那才行。


NPOI只是生成了一个excel格式的文档。如果你在格子里填的多少,那么文件里就是多少。excel也不会打开文件后自动校队所有的公式。




引用:
我今天也是遇到这种情况 这是因为npoi合计、图案  是在客户端做的 而不是在服务端做的  所以会出现您所说的这种情况  


你这明显是来骗分,而且显摆自己的无知。
------解决方案--------------------
你先把这单元格设为公式类型,然后再给单元格填值就好了。

cell.SetCellType(CellType.FORMULA);