VBA, Shell et redirection - VB/VBA/VBS - Programmation
Marsh Posté le 20-09-2004 à 18:39:31
je viens d'essayer, cela marche avec :
Sub essaiShell()
Shell "c:\jr\EssaiShell.bat"
End Sub
Note : Shell avec ou sans parenthèse.
et
dir *.* > c:\jr\trace.txt
dans EssaiShell.bat
Ce que je trouve étrange c'est qu'il créé quand même le fichier.
Cordialement
jr10
Marsh Posté le 20-09-2004 à 11:43:15
Bonjour,
J'essaye de lancer une commande Shell "c:\toto.bat" depuis mon script VBA.
Ds mon toto.bat, j'ai une ligne du type : dir *.* c>trace.txt.
Quand je lance le toto.bat depuis un panneau de commande classique, mon trace.txt est bien renseigné avec la liste des fichiers du dir *.*. par contre quand je lance le meme depuis le shell de mon vba, le trace.txt reste vide...
Qqn saurait-il m'expliquer ce mystère ?
Merci de vos réponses !