Table of Contents

Class FormulaParserManager

Namespace
OfficeOpenXml.FormulaParsing
Assembly
Magicodes.EPPlus.dll
public class FormulaParserManager
Inheritance
FormulaParserManager
Inherited Members
Extension Methods

Methods

AddOrReplaceFunction(string, ExcelFunction)

public void AddOrReplaceFunction(string functionName, ExcelFunction functionImpl)

Parameters

functionName string
functionImpl ExcelFunction

AttachLogger(IFormulaParserLogger)

public void AttachLogger(IFormulaParserLogger logger)

Parameters

logger IFormulaParserLogger

AttachLogger(FileInfo)

public void AttachLogger(FileInfo logfile)

Parameters

logfile FileInfo

CopyFunctionsFrom(ExcelWorkbook)

public void CopyFunctionsFrom(ExcelWorkbook otherWorkbook)

Parameters

otherWorkbook ExcelWorkbook

DetachLogger()

public void DetachLogger()

GetImplementedFunctionNames()

public IEnumerable<string> GetImplementedFunctionNames()

Returns

IEnumerable<string>

GetImplementedFunctions()

public IEnumerable<KeyValuePair<string, ExcelFunction>> GetImplementedFunctions()

Returns

IEnumerable<KeyValuePair<string, ExcelFunction>>

LoadFunctionModule(IFunctionModule)

public void LoadFunctionModule(IFunctionModule module)

Parameters

module IFunctionModule

Parse(string)

public object Parse(string formula)

Parameters

formula string

Returns

object