2

我一直在使用Closed XML自动生成我的 Excel 报告。到目前为止一切顺利,但是我需要将某些公式生成的值保存回数据库。

公式应该是这样的:=SUM(Day1, Day2, Day3),所以简单的 Excel 公式解析器不适合我的账单——我需要一些可以与之交互的东西!

我不介意必须保存电子表格然后重新打开它。只要它快速高效,我什么都愿意。谢谢一堆。:)

4

2 回答 2

2

您可以使用

Range("D1").value 

获取公式的值

于 2012-04-27T07:34:41.943 回答
1

你可以使用类似的东西:

if(ws.Cell(i, j).HasFormula) 
       VAL = ws.Cell(i, j).ValueCached
else
       VAL = ws.Cell(i, j).Value.ToString()
于 2018-02-13T13:25:56.603 回答