Bonjour,
J'ai un fichier excel automatisé grâce à une macro.
Dans un premier temps cette macro lance l'exécution d'un fichier bat qui génère des graphiques
Ensuite la macro met tout ca en page
le problème c'est qu'elle n'attend pas la fin de l'exécution du .bat avant de continuer et du coup ca plante puisque les graphiques ne sont pas en généré
J'ai trouvé ca : Application.Wait Now + TimeValue("0:01:30")
mais il me dit qu'il ne connait pas cette fonction
Que faire ?
Merci de votre aide

Merci beaucoup pour cette astuce.
Je tente de faire une macro qui va chercher et copier coller valeur des informations dynamiques sur différents classeurs et la fonction Sleep semble empêche le chargement du classeur en question.
Aurais-tu une solution pour palier à ce problème ?
Merci
Harry
Fait une boucle genre
sub macro1()
xxxx
sleep 15000
call macro1
end sub
Tu appel ta macro avant le sleep (ou à la place des xxxx)