Bonjour,

Je n'arrive pas à exécuter une macro excel à partir d'un .bat :
la macro excel doit permettre d'automatiser l'enregistrement d'un fichier .csv en un fichier .xls, mais pour vérifier le fonctionnement de l'appel dans le .bat, j'ai mis dans mon fichier macro :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Sub maMacro()
MsgBox "coucou"
End Sub
dans mon fichier .bat, j'ai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"C:\Program Files\Microsoft Office\office10\EXCEL.EXE" /cmd/maMacro "monFichier.csv"
mes fichiers .bat, .csv, et ma macro sont dans le même dossier.

Ma macro est en .bas, car je l'ai enregistrée indépendamment d'un fichier Excel.

Je n'arrive pas à trouver pourquoi ma macro ne s'exécute pas. Excel m'ouvre directement monFichier.csv ... Une idée