10 sek. warten
dennis
ich habe schon einiges probiert, was ich hier im Forum gelesen habe, aber anscheinend passt nichts davon zu meinem Problem: ein Makro schreibt in die Spalten A - D Formeln, die einen Import von Daten bewirken. Diese Daten kopiere ich und überschreibe dann die Formeln in A - D wieder. Das hat den Grund, dass die DDE-Formeln recht prozessor-intensiv sind und ich brauche diese Daten nur einmal pro Stunde. Daher will ich jede Stunde das Makro einmal betätigen und es soll die Daten importieren und sobald ALLE Daten importiert sind, die Formeln mit den aktuellen Daten überschreiben.
Nun ist es so, dass der Datenimport ein paar Sekunden benötigt, bis alle Daten aktualisiert sind. In dieser Zeit soll das Makro 10 Sekunden warten, bevor es die Formeln mit den Daten überschreibt.
Wenn ich z.B. Application.Wait nehme, sehe ich keine Aktualisierung der Daten. Daher denke ich, dass es die beste Möglichkeit wäre, wenn ich eine 10 sekunden Schleife habe, die nur DoEvents ausführt.
Kann mir jemand sagen, wie ich das am besten löse?
Danke!
Gruß Dennis