Bonjour,
j'ai un lister.bat qui contient les lignes suivantes :
dans une macro j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dir /s %1 > y:\listing.txt Exit
Mon problème est que, lorsque je change le répertoire du fichier lister.bat et que ce répertoire contient un ou plusieurs espaces, la commande shell ne fonctionne plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Sub lister() Dim fic_bat As String fic_bat = "Y:\lister.bat" Shell fic_bat & " d:\Mes documents\excel", 1 End Sub
Comment faire ?
Partager