folgender Sachverhalt:
Datenblatt hat insgesamt 9 Tabellenblätter.
Bei einem dieser Tabellenblätter ("Input") ist eine Power Query hinterlegt, welche ganz grob gesagt, verschiedene anderen Datenblätter durchläuft, Daten zusammenstellt und nach einigen Filtern sortiert. Diese Daten werden dann auf dem Tabellenblatt Input ausgegeben.
Die Power Query funktioniert so, dass per Dropdown-Menü ein Wert ausgewählt wird, und dann die hinterlegten Datenblätter nach diesem Wert gefiltert und wie bereits geschrieben auf dem Blatt "Input" ausgegeben werden.
Das Dropdown-Menü ist definiert mit Werten welche auf dem Tabellenblatt "Inputdaten" aufgelistet sind.
Nun wird wie folgt vorgegangen:
Es wird der erste Wert (40) aus dem Dropdown ausgewählt, Power Query aktualisiert sich automatisch. Anschließend nachdem alles geladen ist wird per Makro die Datei abgespeichert unter einem definierten Namen, geschlossen und die "Masterdatei" erneut geöffnet. Anschließend geht es mit dem zweiten Wert (2690) weiter und das geht so weit, bis der letze Wert (9990) erreicht ist.
Es handelt sich insgesamt um 81 Werte.
Wir haben uns nun überlegt ob wir das ganze mit aktualisieren und abspeichern nicht per VBA automatisch ablaufen lassen können. Sprich die Werte in Spalte A auf dem Blatt "Inputdaten" mit Cells(i,1) definieren und das dann das VBA-Tool jeden einzelnen Wert (40, 2690, ... 9990) durchläuft, die Tabelle bzw. die Power Query aktualisiert und sobald alles geladen ist abspeichern etc.
Ich habe alle Codes bereits geschrieben, allerdings scheitert es daran, dass sich VBA die Werte aus "Inputdaten" ziehen soll und einen nach dem anderen nehmen soll und die Power Query aktualisieren.
Kann mir damit hier eventuell jemand weiterhelfen?
Vielen Dank!
David