基准表

OpenPYXL为透视表提供读取支持,以便将其保存在现有文件中。数据透视表的规范虽然很广泛,但并不十分清楚,也不打算让客户机代码能够创建数据透视表。但是,应该可以编辑和操作现有的透视表,例如更改其范围或是否应自动更新设置。

与图表、图像和表一样,当前没有透视表的管理API,因此客户端代码必须循环 _pivots 工作表列表。

例子

from openpyxl import load_workbook
wb = load_workbook("campaign.xlsx")
ws = wb["Results"]
pivot = ws._pivots[0] # any will do as they share the same cache
pivot.cache.refreshOnLoad = True

有关更多信息,请参阅 openpyxl.pivot.cache.CacheDefinition