VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: PivotCache-Objekt

Mehrere Objekte
PivotCaches-Auflistung (PivotCache-Objekt)

Stellt den Speicher-Cache eines PivotTable-Berichts dar. Das PivotCache-Objekt ist ein Mitglied der PivotCaches-Auflistung.

Verwendung des PivotCache-Objekts

Verwenden Sie die PivotCache-Methode, um ein PivotCache-Objekt eines PivotTable-Berichts zurückzugeben (jeder Bericht besitzt nur einen Cache). Im folgenden Beispiel wird festgelegt, dass der erste PivotTable-Bericht im ersten Tabellenblatt beim Öffnen aktualisiert wird.

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

Verwenden Sie PivotCaches(Index), wobei Index die Nummer des PivotTable-Cache ist, um ein einzelnes PivotCache-Objekt der PivotCaches-Auflistung einer Arbeitsmappe zurückzugeben. Im folgenden Beispiel wird der erste Cache aktualisiert.

ActiveWorkbook.PivotCaches(1).Refresh