Commandes DOS en VBA / Concaténation de fichier sous Dos
Bonjour,
J'ai une petite question toute bête mais qui me tracasse :
Quelqu'un peut-il me dire ce qui cloche dans la macro écrite avec Excel 2003 sous Windows XP ci-dessous :
Code:
1 2 3 4 5 6 7 8 9
| Sub test1()
lerep = CurDir
file1 = lerep & "\LoyersBruts1003.CSV"
file2 = lerep & "\Foncier1003.CSV"
file3 = lerep & "\complet1003.CSV"
lacommande = "file1 + file2 file3"
Shell "command.com /c copy" & lacommande
End Sub |
Quand je la fais tourner, je n'ai pas de message d'erreur mais le fichier "complet1003.csv" est introuvable...
Si j'enlève le commutateur /c, dans la fenêtre d'invite de commandes, j'ai le message suivant :
Mauvais répertoire de recherche de COMMAND.COM
Format de paramètre incorrect
Trop de paramètres
Trop de paramètres
Merci pour votre aide.
Christian