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)"
$vbLabelText $csharpLabel
公式是一种表达式,用于计算单元格的值。 函数是预定义的公式,已经在Excel中可用。
IronXL 在 .NET Excel 库中相当独特,因为它支持广泛的 Excel 公式,并且能够实时计算公式值。
How to Use Excel Formulas in C#
- 安装一个 Excel 库以使用 Excel 公式。
- 加载Excel文档并选择默认的
Worksheet
- 将公式和值设置到所需的电子表格单元格中。
- 使用
EvaluateAll
来计算应用的公式。 - 将
Workbook
对象保存为Excel文件