C# 调用NPOI 修改Excel 完成实时更新公式结果
- C# 调用NPOI,修改EXCEL中的数据后并保存后,不会对公式进行更新操作。打开Excel表需要更新一下公式才生效
- 强制更新公式:C# 调用sheet.ForceFormulaRecalculation = true; 保存文件。打开Excel时将更新公式。但只在打开excel的瞬间进行更新。如果使用NPOI调用这个excel,查看表格内容,会发现没有发生变化。
- 如果需要实时更新公式的结果,需要调用如下代码:hssfWorkBook.GetCreationHelper().CreateFormulaEvaluator().EvaluateAll();

本文介绍了如何使用C#调用NPOI库来修改Excel文件,并确保公式在数据变更后能实时更新。通过设置`ForceFormulaRecalculation`为`true`和使用公式评估器`CreateFormulaEvaluator().EvaluateAll()`,可以确保在保存和查看Excel内容时,公式结果正确显示。
最低0.47元/天 解锁文章
1294

被折叠的 条评论
为什么被折叠?



