Java POI:执行用户定义函数时出错

时间:2015-01-27 15:55:23

标签: java excel excel-formula apache-poi

在单元格中,用户放置了:

=SHA256function(K4)

并在VBAProject模块中定义了SHA256功能。

Public Function SHA256function(sMessage As String)

Dim clsX As Class1
Set clsX = New Class1

SHA256function = clsX.SHA256(sMessage)

Set clsX = Nothing

End Function

POI FormulaEvaluator无法使用以下错误消息评估单元格:

FormulaParseException : Name 'SHA256function' is completely unknown in the current workbook

有人可以帮助解决这个问题吗?

我使用的是poi-3.10-FINAL

丹尼斯

0 个答案:

没有答案