[英]C#: Reading values from Excel formulas
我一直在使用封閉XML來自動生成Excel報告。 到目前為止,一切都很好,但是我需要將某些公式生成的值保存回數據庫中。
公式將是這樣的: =SUM(Day1, Day2, Day3)
,因此簡單的Excel公式解析器將不適合我的帳單-我需要可以與之交互的東西!
我不介意先保存電子表格,然后重新打開它。 只要它快速有效,我什么都願意。 謝謝你 :)
您可以使用
Range("D1").value
獲取公式的值
您可以使用類似:
if(ws.Cell(i, j).HasFormula)
VAL = ws.Cell(i, j).ValueCached
else
VAL = ws.Cell(i, j).Value.ToString()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.