Clever-Excel-Forum

Normale Version: Refresh wird nicht unmittelbar während Makrolauf durchgeführt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein Makro, dass unter Tabellen mit "ActiveWorkbook.RefreshAll" aktualisieren soll. Anschließend geht es im Makro damit weiter, dass die neuen Daten in ein Historienblatt kopiert werden sollen. Leider wird aber die Aktualisierung der Daten erst später durchgeführt, wenn bereits das Makro die Daten in die Historie kopiert hat. Das heißt, es wird nicht gewartet bis tatsächlich eine Aktualisierung durchgeführt wurde. Und daraus ergibt sich dann auch schon die Frage: Wie kann ich das Makro dazu bringen erst mit den weiteren Schritten fortzufahren, wenn die Daten refreshed wurden?


Derzeit habe ich es darüber gelöst, dass ich zwei Makro einsetze. Das Erste für die Ausführung bis einschließlich Daten-Aktualisierung. Das Zweite für den Rest.

Für neue "bessere" Lösungen bin ich sofort zu haben. Blush

Danke und Gruß
ClevEx
Hallo,

dazu solltest du die Antipinotze neu justieren.
Hallo

Oder in den Abfrage-Eigenschaften "Aktualisierung im Hintergrund zulassen" deaktivieren.