[]
当公式需要解析未由工作簿名称或工作表名称定义的名称时,请实现此接口。随后,可将自定义解析器传递给接受 IFormulaResolver 参数的工作表公式计算重载方法。
示例:
IFormulaResolver resolver = new CustomFormulaResolver();
Object result = worksheet.evaluate("=100*TaxRate", resolver);
booleanisCustomName(String text) 示例:
IFormulaResolver resolver = new CustomFormulaResolver();
boolean isCustomName = resolver.isCustomName("TaxRate");
text - 要检查的公式文本或名称。true;否则返回 false。示例:
IFormulaResolver resolver = new CustomFormulaResolver();
Object value = resolver.evaluate("TaxRate");
text - 要计算的自定义名称。