java - 使用 Apache POI 刷新数据透视表

标签 java excel apache-poi pivot-table aspose

Apache 站点中关于 Apache POI for Pivot tables 的无/极少文档让我写了这篇文章。

我想使用 Apache POI 刷新工作簿中的数据透视表。

请告诉我在哪里可以获得与此相关的适当文档和示例。

最佳答案

请按照我所做的以下操作。

  1. 在 MyFileName.xlsx 文件中为数据透视表填充粗略数据。
  2. 通过OFFSET()Named Table创建动态范围公式作为数据透视表的源数据并绘制数据透视表。
  3. 只需右键单击您的数据透视表并选择

    数据透视表选项->数据->勾选打开文件时刷新数据

  4. 打开一个 MyFileName.xlsx 文件并填写数据。

就这些了…… 每当您打开工作簿时,它都会刷新为当前数据。 :-)

注意:当您通过 POI 创建数据透视表时,这将不起作用。

关于java - 使用 Apache POI 刷新数据透视表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24554046/

相关文章:

java - Mac OS X 上的 Java 安装在哪里?

c# - 使用 ClosedXML 创建数据透视表

c# - 如何测试Excel文件中的任何非标题单元格是粗体还是斜体

vba - 未加载以编程方式安装的 Excel 加载项

java - 如何使用 apache poi 获取 doc、docx 文件中特定单词的行号、页码?

java - 亚洲语言中带年份的日期格式

java - 标准在没有记录时显示列表大小 1

java - 检查中间字符串是否以某种模式开始和结束并更新该字符串

java - 如何根据Arraylist整数的值进行循环

java - Excel 到字符串 xls/xlsx 不同的结果