Class FormulaParser¶
Namespace: OfficeOpenXml.FormulaParsing
Assembly: EPPlus.dll
Entry class for the formula calulation engine of EPPlus.
Inheritance¶
Implements¶
Inherited Members¶
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()
Constructors¶
FormulaParser(ExcelPackage)¶
Constructor
Parameters¶
package ExcelPackage
The package to calculate
Properties¶
Logger¶
An IFormulaParserLogger for logging during calculation
Property Value¶
Methods¶
Dispose()¶
Implementation of IDisposable
Parse(string, string, ExcelCalculationOption)¶
Parses a formula at a specific address
Parameters¶
formula string
A string containing the formula
address string
Address of the formula
options ExcelCalculationOption
Calculation options
Returns¶
Parse(string)¶
Parses a formula
Parameters¶
formula string
A string containing the formula
Returns¶
The result of the calculation
ParseAt(string)¶
Parses a formula in a specific location
Parameters¶
address string
address of the cell to calculate
Returns¶
The result of the calculation
ParseAt(string, int, int)¶
Parses a formula in a specific location
Parameters¶
worksheetName string
Name of the worksheet
row int
Row in the worksheet
col int
Column in the worksheet
Returns¶
The result of the calculation