C#中的Excel公式
使用IronXL設置公式,評估和檢索計算後的輸出值,無需Office Interop。IronXL支持超過150+個公式,並隨著每次新實現而增加。可以使用Range.Formula
屬性設置公式。例如:
workSheet ["A2"].Formula = "=SQRT(A1)"
workSheet ["B8"].Formula = "=C9/C11"
workSheet ["G31"].Formula = "=TAN(G30)"
workSheet ["A2"].Formula = "=SQRT(A1)"
workSheet ["B8"].Formula = "=C9/C11"
workSheet ["G31"].Formula = "=TAN(G30)"
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'workSheet ["A2"].Formula = "=SQRT(A1)" workSheet ["B8"].Formula = "=C9/C11" workSheet ["G31"].Formula = "=TAN(G30)"
公式是一種計算儲存格數值的表達式。函數是預定義好的公式,已經在 Excel 中可用。
IronXL 在 .NET Excel 庫中相當獨特,因為它支持廣泛的 Excel 公式,並且可以即時計算公式的數值。
如何在 C# 中使用 Excel 公式
安裝一個 Excel 庫以使用 Excel 公式。
加載 Excel 文檔並選擇默認的
Worksheet
將公式和數值設置到所需的電子表格單元格中。
使用
EvaluateAll
計算應用的公式。- 將
Workbook
對象保存為一個 Excel 文件