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)"
VB   C#

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#

  1. Instale una biblioteca de Excel para utilizar la fórmula de Excel.

  2. Cargue el documento Excel y seleccione la Hoja de trabajo por defecto

  3. Establezca fórmulas y valores en las celdas deseadas de la hoja de cálculo.

  4. Utilice EvaluateAll para calcular las fórmulas aplicadas.

  5. Guardar el objeto Workbook en un fichero Excel