Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

VBA-Makro Pause einfügen





Frage

Wer kann mir Sagen, wie ich in einem VBA Makro während der Ausführung (zwischen 2 Befehlen) eine Pause (definierte Länge in min oder sec) einfügen kann? Nach dieser Pause soll das Makro selbstständig weiter abgearbeitet werden.

Antwort 1 von Lothar Thiele

In Excel95 gibt es in VBA die Methode
Wait mit Beispiel einfach in der Hilfe anschauen und kucken ob es hilft.

MfG Lothar Thiele

Antwort 2 von Steffen

Könnte eine While und do -Schleife als Hilfslösung funktionieren ?

Ggf. testen.

Steffen

Antwort 3 von tiggga

In der englischen VBA-Version tuts dieser Code, für die dt. VBA musste halt übersetzen:

Sub THWartenSekunden(WarteSek!)
Dim NeueStunde%, NeueMinute%
Dim NeueSekunde!
Dim Wartezeit As Date

NeueStunde = Hour(Now())
NeueMinute = Minute(Now())
NeueSekunde = Second(Now()) + WarteSek
Wartezeit = TimeSerial(NeueStunde, NeueMinute, NeueSekunde)
Application.Wait Wartezeit

End Sub


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: