Exceldna等同于Java

时间:2012-07-25 23:45:09

标签: java excel-dna

ExcelDNA是C#开发人员的绝佳资源 - Java有什么类似的东西吗?

2 个答案:

答案 0 :(得分:3)

我认为最接近的是XLL4J – Excel Addin Framework for Java,但仍然是Alpha。

  

XLL4J是一个用于开发Microsoft Excel插件(XLL)的框架   Java的。它提供了一种在Java中实现Excel函数的机制   并具有以下特点:

     
      
  • 通过INI文件轻松管理Java VM(详情请参阅下表)。
  •   
  • 两个API;一个低级和一个反射基于易于实现。
  •   
  • 内置CSV插件,用于从文件系统或网络访问CSV。
  •   

当然还有链接的项目XLLoop – Excel User-Defined Functions in Java, Javascript, Ruby, Python, Erlang

  

XLLoop是一个开源框架,用于在中央服务器(功能服务器)上实现Excel用户定义函数(UDF)。

答案 1 :(得分:2)

您可以考虑使用IKVM Java runtime在CLR上运行Java代码。这样您就可以使用Excel-DNA进行Excel集成。我自己没有尝试过,但几年前的this discussion表明它工作正常。如果你遇到任何问题,我也很乐意提供帮助。