Laufzeitfehler 1004 beim Übertragen eines Makros auf ein anderes Tabellenblatt

Ich verwende ein aufgezeichnetes Makro für die Definition meines Vorzugsdiagramms. Wenn ich versuche, das Makro auf einem anderen Arbeitsblatt einzusetzen, bekomme ich die Fehlermeldung: Laufzeitfehler 1004: Die BlattListe-Methode des Anwendungsobjekts ist fehlerhaft. Können Sie mir sagen, was ich dabei falsch mache?

Mit dem Laufzeitfehler 1004 beschwert sich Excel über fehlende Bezüge auf Ihrem Arbeitsblatt. Das Makro verwendet einen oder mehrere Bezüge (Zelladressen), die zum Zeitpunkt der Aufzeichnung gültig waren. Das kann zum Beispiel ein benannter Zellbereich sein. Da diese Bezüge auf dem neuen Arbeitsblatt nicht mehr vorhanden sind, gibt Excel den Laufzeitfehler aus.
Für das Problem gibt es zwei Lösungen: Entweder kontrollieren Sie per Hand, welche Bezüge auf dem neuen Arbeitsblatt fehlen, oder Sie fügen Ihr Vorzugsdiagramm mit Hilfe des folgenden Makros ein:

Sub VorzugsdiagrammInNeuesBlatt ()
AktiveArbeitsmappe.DiagrammListe.Hinzufügen
Ende Sub
Dieses Makro ist unabhängig von variablen Bezügen, so daß es auf jedem Arbeitsblatt funktionieren sollte.