【发布时间】:2018-01-04 03:10:09
【问题描述】:
我有一个工作簿,其中包含多个带有数据透视表的选项卡。我可以将数据放在包含每个枢轴数据的选项卡上。我的问题是我不知道如何刷新数据透视表。我假设我需要循环浏览每张工作表,检查是否有数据透视表,然后刷新它。我只是找不到如何做到这一点。我发现的所有示例都使用 win32 选项,但我使用的是 Mac 和 Linux。
如果可能的话,我想用 openpyxl 来实现。
【问题讨论】:
-
如果可能的话,我宁愿不使用宏。此外,有很多数据,我的用户不想等待宏运行并在每次打开工作簿时刷新表。在openpyxl中没有这样做的选项吗?看起来我可以构建和修改数据透视表,但不能刷新现有的。
标签: python excel pivot-table openpyxl