Fórmulas de Excel en C#
Utilice IronXL para establecer fórmulas, evaluar y recuperar valores de salida calculados sin Office Interop. IronXL soporta más de 150+ fórmulas y aumenta con cada nueva implementación. La fórmula puede establecerse con
Propiedad Range.Formula
. Por ejemplo,
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)"
Una fórmula es una expresión que calcula el valor de una celda. Las funciones son fórmulas predefinidas y ya están disponibles en Excel.
IronXL es bastante único en las bibliotecas .NET Excel, ya que soporta una amplia gama de fórmulas de Excel y puede calcular los valores de las fórmulas en tiempo real.
Cómo utilizar fórmulas de Excel en C#
Instale una biblioteca de Excel para utilizar la fórmula de Excel.
Cargue el documento Excel y seleccione la
Hoja de trabajo
por defectoEstablezca fórmulas y valores en las celdas deseadas de la hoja de cálculo.
Utilice
EvaluateAll
para calcular las fórmulas aplicadas.- Guardar el objeto
Workbook
en un fichero Excel