Bonjour,
sous Excel 2003, avec VBA, je souhaite lancer un script arg.py écrit en Python.
D'habitude, depuis l'invite de commande, il me suffit de me placer au bon répertoire (ici, D:\Mes documents\PROG), puis je tape :
python arg.py param
ça lance bien le script, qui écrit des fichiers de sauvegarde dans D:\Mes documents\PROG .
Sous VBA, je crée un bouton dont l'action doit lancer le script python.
mais ça ne lance rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Private Sub Arg_Click() Shell "cmd cd D:\Mes documents\PROG" For i = 1 To 3 Shell "python arg.py " & i Next i End End Sub
Pouvez-vous me montrer comment bien utiliser Shell pour lancer arg.py ?
Merci
Partager