zoukankan      html  css  js  c++  java
  • NPOI导出Excel自动计算公式问题

    以前用过sheet.ForceFormulaRecalculation = true;当时能够自动计算出来。

    今天把模板改了一下(没动公式,但是模板是老板改的,我也不知道他操作了什么),结果就不能自动计算了。

    最后没办法,只能给每个有公式的单元格处理一下,例如在我的项目里面就是这样的:

    int[] indexs = new int[] { 5, 7, 9, 13, 15, 17, 21, 23, 25, 27, 28, 29, 30, 31, 32, 33, 34 };
                    for (int i = 0; i < 35; i++)
                    {
                        if (!indexs.Contains(i))
                            continue;
                        XSSFFormulaEvaluator e = new XSSFFormulaEvaluator(workbook);
                        for (int j = 2; j < 7; j++)
                        {
                            ICell cell02 = sheet.GetRow(i).GetCell(j);
                            cell02 = e.EvaluateInCell(cell02);
                        }
                    }

    大家要是知道我出问题的原因,请赐教

  • 相关阅读:
    哈希表
    fastcgi 分布式
    环形队列实现
    队列--双链表实现
    lighttpd fastcgi的搭建
    vim 常用命令
    命令行解析getopt_long
    规范打log
    apt-get &dpkg
    Linux syslog 学习
  • 原文地址:https://www.cnblogs.com/chimeile/p/8821759.html
Copyright © 2011-2022 走看看