在POI API中实现Excel函数

如何在POI API中实现未实现的Excel函数,而不重新创build改变FunctionEval类和其他类的jar?

我可以创build一个函数并以某种方式注册它吗?

取决于你正在添加什么样的公式函数

对于用户定义的function,您可以注册它们。 有关写入和注册的详细信息,请参阅“ 用户定义的function”页面

对于缺less/未实现的常规内置函数,最好的办法是敲出一个实现,并将其作为一个补丁提交给POI本身:)

有关编写函数的更多细节,以及它如何工作,请参阅去年在ApacheCon上发表的演讲 。