ich habe in einer Exceldatei mehrere Pivottabellen, die ich automatisch mit der Methode ".Refreshtable" aktualisieren möchte. Mein Code sieht aus:
------------------
For Each ws In ThisWorkbook.Worksheets
For Each piv In ws.PivotTables
piv.RefreshTable
Next
Next
-----------------
Der Code läuft zwar durch, die Pivots in der Datei aktualisieren sich aber nicht. Ich muss es immer noch per Hand (rotes Ausrufezeichen im Wizard) tun.
Warum funktioniert der Code nicht und wie würde es funktionieren?
Vielen Dank für eure Hilfe und lieben Gruss,
Torsten
P.S.: Die Datenquelle der Pivots ist auf einem anderen Arbeitsblatt in der selben Datei, wobei die Datenquelle ein Datenbankquery ist und selbst geupdateted wird mit .Querytables(1).Refresh, bevor dann die Pivots geupdatet werden sollen.