PivotCache 对象

         
多个对象
PivotCache
PivotTable

代表一个数据透视表的内存缓冲区。PivotCache 对象是 PivotCaches 集合的成员。

PivotCache 对象用法

可用 PivotCache 方法返回数据透视表的 PivotCache 对象(每个报表只有一个缓存)。下例将导致:第一张数据透视表(第一张工作表上)在每次打开其文件时都进行自刷新。

Worksheets(1).PivotTables(1).PivotCache.RefreshOnFileOpen = True

可用 PivotCaches(index)(其中 index 为数据透视表缓存编号)返回工作簿的 PivotCaches 集合中的单个 PivotCache 对象。下例对第一个缓存进行刷新。

ActiveWorkbook.PivotCaches(1).Refresh