Ich suche Ihre Hilfe mit folgendem Fehler.Laufzeitfehler '1004' Pivot-Tabellenfehler
Ich habe einige VBA-Code, der eine Arbeitsmappe öffnet und in einem Blatt mit einer Pivot-Tabelle kopiert.
Der Code wählt dann die Pivot-Tabelle aus, filtert nach Datum und kopiert einige Felder heraus.
Diese Funktionalität funktioniert perfekt beim ersten Mal. Wenn jedoch dieser Bericht mehr als einmal an einem Tag verwendet wird, trifft es die folgenden Fehler:
Das Problem ist mit der Zuordnung der Pivot-Tabelle Namen, da die VBA nur Systemstandardwerte verwendet. Der Code lautet wie folgt:
Gibt es eine alternative Möglichkeit, die Pivot-Tabelle unabhängig vom Namen dynamisch auszuwählen?
Oder gibt es Code, um den Verlauf am Ende der Ausführung zu löschen, so dass jedes Mal, wenn der Bericht ausgeführt wird, Pivot 1?
Jede Hilfe würde sehr geschätzt werden.
Vielen Dank im Voraus
Wenn es immer 1 Pivot geben wird, dann '.PivotTables (1)' vielleicht? –