Bonjour,

Lorsque je créé une macro VBA avec le script suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
Sub RunPythonScript()
 
Dim objShell As Object
Dim PythonExe, PythonScript As String
 
Set objShell = VBA.CreateObject("Wscript.Shell")
 
PythonExe = "C:\APPLI\Python27\python.exe"
 
PythonScript = "P:\GDM\Portfolios_Benchmarks_Management\Automation\convertisseur_format_histo_Atlas\convertisseur_format_histo_Atlas.py"
objShell.Run (PythonExe & PythonScript)
 
End Sub
J'obtiens l'erreur ci-dessous:

Nom : ErreurVBA.PNG
Affichages : 234
Taille : 5,3 Ko

Avez vous idée pourquoi? Le script python marche parfaitement si on l'éxécute sans le VBA...

Merci pour votre aide,

Cdt,

Ludovic