保存Excel表的数据透视表caching

我有一个数据透视表的Excel文件。 我想处理背后的原始数据,但它是从外部来源,我没有访问。

我想在Java中保存/读取此表的数据透视表caching。 你知道有什么框架可以让我做到吗?

您可以在数据透视表的总计中调用VBA中的showdetail以将原始数据表提取到新工作表。 从那里你可以导出到一个csv玩,但是你喜欢。

Sub ShowGrandTotalDetail() Range(Split(Range("A3").CurrentRegion.Address, ":")(1)).showdetail = True Application.DisplayAlerts = False ActiveWorkbook.SaveAs _ Filename:=Environ("USERPROFILE") & "\Desktop\Test.csv", _ FileFormat:=xlCSV Application.DisplayAlerts = True End Sub 

其中“A3”是指数据透视表中的任何单元格。