ich möchte den Datenbereich einer Pivottabelle per VBA ändern.
Dazu habe ich zunächst mal den Recorder bemüht:
ActiveSheet.PivotTables("PivotTable1").ChangePivotCache ActiveWorkbook. _
PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"...Pfad...\[Datei.xlsm]Daten!Z1S1:Z12498S11" _
, Version:=xlPivotTableVersion12)
Wenn ich nun aber genau diese Zeile in meinen Code einfüge, erhalte ich "Laufzeitfehler 438, Objekt unterstützt diese Eigenschaft oder Methode nicht".Hat jemand eine Idee, woran das liegt?
Danke und Gruß
David