我有一个带有手动输入功能的 Excel 文件,它使用第三方的插件。我想在 Java 中使用 Excel 文件的功能。我可以想到两种方法:
在 VBA 或带有 Excel 参考的 VB 中编写函数代码,然后生成 .dll 或 .exe 文件供 Java 使用。
使用 jxl 将数据馈送到 Excel 文件(Excel 文件收到新数据时会自动更新吗?),然后每次从 Excel 文件中读取新结果。
我对 Excel 或 VBA 没有太多经验。我想知道哪种方法更可行更快。
Obba允许您从 Excel 单元格调用 Java 虚拟机(如果需要,它可以在不同的计算机上运行)。JVM 必须运行 Obba 服务器(作为带有 main() 方法的 Java 提供)。Obba 服务器可以通过 Excel 表中的函数调用加载其他 JAR 和实例化对象。
您还可以使用 Obba 将值、结果传递给 Java 代码(或服务器)。
(如果你有兴趣探索这个并需要帮助,你可以联系我(我在 Obba 工作)。