OVH Cloud OVH Cloud

pause dans macro

2 réponses
Avatar
chris
bonjour, ma question est comment mettre une pause d'une seconde dans une
macro et qu'apres la seconde la macro continue...
merci de votre aide

2 réponses

Avatar
Geo
Bonjour chris


bonjour, ma question est comment mettre une pause d'une seconde dans
une macro et qu'apres la seconde la macro continue...


Le plus classique c'est :
je note l'heure qu'il est,
j'ajoute le délai souhaité
et j'attends sur place que heure + délais oit dépassé.

En vba ça donne par exemple :

Dim T As Single
Dim D as single
T = Timer 'heure en secondes
D = 1 ' une seconde
do
doevents 'pour libérer des ressources
if timer > T+D then exit do
Loop


--

A+

Avatar
chris
merci ma poule :) tu me sauve
@bientot


"Geo" a écrit dans le message de
news:
Bonjour chris


bonjour, ma question est comment mettre une pause d'une seconde dans
une macro et qu'apres la seconde la macro continue...


Le plus classique c'est :
je note l'heure qu'il est,
j'ajoute le délai souhaité
et j'attends sur place que heure + délais oit dépassé.

En vba ça donne par exemple :

Dim T As Single
Dim D as single
T = Timer 'heure en secondes
D = 1 ' une seconde
do
doevents 'pour libérer des ressources
if timer > T+D then exit do
Loop


--

A+