Bonjour,

Tout d'abord j'espère que mon post est dans le bon forum...

J'ai crée un .bat qui réalise une série d'action.
Ce .bat fonctionne tres bien quiand je doube clique dessus .

Je voudrais lancer ce .bat depuis excel via une macro.
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim bat
bat= Shell("D:\moulinette_os1\launch.bat")
.
Et ca ne fonctionne plus. Dans mon .bat j'ai mis des PAUSES pour voir ce qu'il se passe.
Une fenetre dos s'ouvre et dit:

"moulinette_os.bat n"'est pas reconnu en tant que commande interne ou externe un programme exécutable ou un fichier de commande".

Ma version dos est 6.0.6000.

Je pense quie le pb dois venir du dos vu que
- mon bat fonctionne tres bien si je le lance manuellement.
- ma macro fonctionne elle aussi bien puisque mon .bat commence à se lancer mais s'arrête aussitôt...

Si quelqu'un pouvait éclairer ma lanterne...

Merci d" avance pour votre aide...