Les Retards de synchronisation en VBA

Je voudrais un 1 seconde de retard dans mon code. Ci-dessous le code que j'essaie de faire de ce retard. Je pense qu'il interroge la date et le temps de désactiver le système d'exploitation et attend jusqu'à ce que le temps de correspondance. Je rencontre un problème avec le retard. Je pense qu'il n'interroge pas le moment où il correspond au temps d'attente et il est juste assis là et se fige. Il ne se fige environ 5% du temps, je exécuter le code. Je me demandais à propos de l'Application.Attendre et si il y a un moyen de vérifier si les sondés temps est supérieur au temps d'attente.

   newHour = Hour(Now())
   newMinute = Minute(Now())
   newSecond = Second(Now()) + 1
   waitTime = TimeSerial(newHour, newMinute, newSecond)
   Application.Wait waitTime
Il n'est pas clair pour moi qu'est-ce que précisément votre problème. Sont les gèle? Est parce que le gel est en dessous de 1 sec?

OriginalL'auteur Lagg Master | 2011-08-05