Class FormulaParseOptions
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Represents options when parsing formula.
public class FormulaParseOptions
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
FormulaParseOptions()
public FormulaParseOptions()
Properties
CheckAddIn
Whether check addins in existing external links of current workbook for user defined function without external link. Default is true(if user defined function matches one addin in existing external links, then take it as the addin).
public bool CheckAddIn { get; set; }
Property Value
CustomFunctionDefinition
Definition for parsing custom functions.
public CustomFunctionDefinition CustomFunctionDefinition { get; set; }
Property Value
Remarks
For some special requirements, such as when calculating custom function in user’s custom engine, some parameters of it need to be caculated in array mode, using this property can mark those parameters as array mode when parsing the formula. Otherwise user needs to update those custom functions later by Aspose.Cells.Workbook.UpdateCustomFunctionDefinition(Aspose.Cells.CustomFunctionDefinition) to get the same result.
LocaleDependent
Whether the formula is locale formatted. Default is false.
public bool LocaleDependent { get; set; }
Property Value
Parse
Whether parse given formula. Default is true. If it is false, then given formula string will be kept as it is for the cell until user call other methods to parse them or parsed formula data is required by other operations such as calculating formulas.
public bool Parse { get; set; }
Property Value
R1C1Style
Whether the formula is R1C1 reference style. Default is false.
public bool R1C1Style { get; set; }