mit meinen bescheidenen VBA Kenntnissen bin ich nicht in der Lage ein Problem zu lösen. Das Problem gestaltet sich wie folgt:
Wöchentlich importiere ich Daten in ein Excel-Sheet. Über eine Selektionsmaske werden bestimmte Datensätze herausgefiltert und in ein anderes Arbeitsblatt übernommen. Dieses Arbeitsblatt stellt wiederum die Grundlage unterschiedlichster Auswertung da, welche über Pivottabellen erstellt werden. Einige dieser Auswertungen sollen Grafik aufbereitet werden. Da die Anzahl der Datensätze variiert (bspw. werden mal 3 Woche, mal aber auch 8 Woche betrachtet), habe ich dem Datenbereich einen Namen gegeben und eine bereich.verschieben()-Formel hinterlegt (funktioniert auch :) ). Wenn ich nun ein Makro aufnehme und im Diagramm die Datenquelle durch eingeben des Namens aktualisiere, übernimmt Excel im VBA-Code einen fixen Datenbereich und hinterlegt nicht den Namen bzw. die dazugehörige Formel, um bei der nächsten Aktualisierung die Größe des Datenbereichs anzupassen.
Kennt jemand die Lösung für mein Problem? Ich wäre jedenfalls sehr dankbar.
Viele Grüße und ein schönes Wochenende
Tobias