首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EPPlus公式求值

EPPlus公式求值
EN

Stack Overflow用户
提问于 2016-06-24 21:38:50
回答 2查看 3.8K关注 0票数 0

在使用EPPlus时,我尝试将公式的结果插入到单元格中

即:

代码语言:javascript
复制
Worksheet.Cells["A4"].Value = 3
Worksheet.Cells["A5"].Value = 4
Worksheet.Cells["A6"].Formula = "=SUM(A3:A4)"
Worksheet.Cells["A6"].Calculate()

在工作表中,我将在公式栏中看到公式,但我希望在EPPlus中计算公式并将值插入单元格中。因此,当单击单元格时,我看到的是7,而不是=SUM(A3:A4)

这样做的原因,是因为我有很大的工作表(出于业务原因),并且在打开时计算公式意味着工作表需要大约20秒才能加载

EN

回答 2

Stack Overflow用户

发布于 2017-07-17 15:35:37

只是为了说明一下swmal的答案:

票数 2
EN

Stack Overflow用户

发布于 2017-04-09 14:57:44

如果要在将工作簿发送到客户端之前计算并删除实际公式,则应在调用Calculate()之后将formula属性设置为string.Empty。计算值存储在单元格的value属性中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38014819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档