如何通过 java 从 Power Query 查询生成 excel 文件?

How to generate an excel file from a PowerQuery query via java?

我正在生成一个使用 PowerQuery 语法创建的元查询,我想使用一些库从那里生成一个 excel 文件。 我试过 POIDocx4j 都没有成功。任何建议都会有所帮助。

提前致谢。

我不知道有任何 Java 库可以将 Power Query 查询添加到 Excel 文件。 Excel 文件中的结构已记录 here,因此您可以自己实现,或请求库开发人员实现它。

您可以使用 VBA 在 Excel 2016 https://gallery.technet.microsoft.com/office/VBA-to-automate-Power-956a52d1

中自动创建查询

也许您可以使用 java 向 Excel 工作簿中的某个 VBA 运行 发送消息,或者生成一些 VBA 脚本当您打开工作簿并让 VBA 实际创建查询时运行?


Edu 说:将查询存储在 windows 剪贴板中,然后使用宏在 excel 中通过 VBA 生成查询。