Fin de Shell ?

P

patrice

Guest
Bonjour, Je recherche la façon d'attendre la fin d'execussion d'un shell sur un programme dos (xx.bat) sous excel 97. J'ai trouvé des macros de ce type mais qui ne fonctionne pas.
La solution, pas vraiement élegante est de créé à la fin du .bat un fichier qui est testé en ouverture et en boucle dans VB. Je souhaiterais une autre solution.
Merci d'avance
 
S

sylsyl

Guest
salut Patrice,

pas beaucoup de succes ta question...
il faut dire qu'elle est pas facile.

Si tu dois fermer toi meme ton Shell, tu peux peut etre afficher une MSGBOX pendant l'execution de celui-ci. Elle arretera les activite d'XL jusqu'a ce que l'utlisateur clic OK.

Si ton Shell se termine tout seul, tu peux peut etre ajouter un "application.wait" d'une duree legerement superieur au temps d'execution de ton Shell.

C'est pas tres elegant non plus mais c'est "une autre solution".

Ou as-tu trouve les macros qui ne fonctionnent pas ?

A++, Sylsyl.
 

Discussions similaires

Statistiques des forums

Discussions
313 020
Messages
2 094 435
Membres
106 027
dernier inscrit
DonSparks