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