API-GetTickCount

Mit der API-Funktion GetTickCount lässt sich die Laufzeit seit dem Windows-Start in Millisekunden ermitteln. Durch Verarbeitung dieser Systemzeiten bei Start und Ende von Makros oder Aktionen lässt sich deren Dauer entsprechend genau feststellen. Im Beispielcode wird die Excel-Funktion Application.Wait verwendet. Man wird bei Ausführung des Makros feststellen, dass zum Teil recht große Abweichungen von der programmierten Wartezeit entstehen. Genauere Zeiten lassen sich mit der API-Funktion sleep erreichen.
Nähere Informationen zu den API-Funktionen finden sich bei Microsft, siehe auch die Links im einleitenden Teil zu den API.

Zum Beispielcode: GetTickCount