我可以使用java或任何API自动刷新Excel文件吗?

我可以使用java或任何API自动刷新Excel文件吗?,java,excel,apache-poi,Java,Excel,Apache Poi,我在本地有一个Excel文件存储,其中包含一些工作表,一个工作表包含原始数据,其他工作表包含基于原始数据生成的性能数据透视/图形 excel文件的原始数据表是从我的java程序生成的。我将程序生成的原始数据存储到本地存储的excel文件中 是否有任何方法刷新此excel文件,以便将同一excel文件中其他工作表上的相关数据透视/图形刷新为新的/更新的原始数据表 你可以在任何一方,在Excel或Java。。。Excel文件刷新的确切时间是否重要 如果可以编写VBA,则可以让Java程序将数据输出到

我在本地有一个Excel文件存储,其中包含一些工作表,一个工作表包含原始数据,其他工作表包含基于原始数据生成的性能数据透视/图形

excel文件的原始数据表是从我的java程序生成的。我将程序生成的原始数据存储到本地存储的excel文件中

  • 是否有任何方法刷新此excel文件,以便将同一excel文件中其他工作表上的相关数据透视/图形刷新为新的/更新的原始数据表

  • 你可以在任何一方,在Excel或Java。。。Excel文件刷新的确切时间是否重要

    如果可以编写VBA,则可以让Java程序将数据输出到数据文件中,下次打开Excel时,其中的宏将复制数据并执行任何必要的计算

    如果您想通过Java实现,可以使用Apache POI:


    如果ApachePOI不适用于您,Excel会将自身暴露为ActiveX对象,您可以使用JNI或第三方Java-to-COM桥对Excel文件进行更改

    您可以在任何一方、Excel或Java中执行此操作。。。Excel文件刷新的确切时间是否重要

    如果可以编写VBA,则可以让Java程序将数据输出到数据文件中,下次打开Excel时,其中的宏将复制数据并执行任何必要的计算

    如果您想通过Java实现,可以使用Apache POI:

    如果ApachePOI不适用于您,Excel会将自身暴露为ActiveX对象,您可以使用JNI或第三方Java-to-COM桥对Excel文件进行更改