ich möchte eine Pivottabelle dynamisch per Makro erstellen und zwar auf ein bereits vorhandenes (leeres) Tabellenblatt ("Monatsbericht"). Ich habe es mit dem Makro-Recorder versucht, leider wird immer nur der Bereich TableDestination:=Range("A1"), nicht aber der Name des Tabellenblattes aufgezeichnet.
-----
[...]
ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
"Daten!R1C1:R" & laR & "C9").CreatePivotTable TableDestination:=Range("A1"), TableName:= _
"PivotTable1"""
ActiveSheet.PivotTables("PivotTable4").SmallGrid = False
[...]
----
Ich habe es schon mit TableDestination:=Sheets("Monatsbericht") versucht, aber nur eine Fehlermeldung erhalten.
Wer kann mir helfen?
Vielen Dank im voraus,
Sebastian