Bonjour à tous,
Je suis sous windows 11 pro
Sur mon bureau j'ai un répertoire "dev" avec à l'intérieur, un petit script python "compteur.py".
Si j'exécute directement le fichier, soit par double clics soit depuis une console le code fonctionne bien.
A présent j'aimerais exécuter ce code depuis vba excel. J'ai essayé plusieurs méthodes mais impossible d'exécuter mon script python depuis VBA.
Je n'ai pas d'erreur et je ne sais plus où chercher.
Merci d'avance pour votre aide
Ivan
Je suis sous windows 11 pro
Sur mon bureau j'ai un répertoire "dev" avec à l'intérieur, un petit script python "compteur.py".
Si j'exécute directement le fichier, soit par double clics soit depuis une console le code fonctionne bien.
A présent j'aimerais exécuter ce code depuis vba excel. J'ai essayé plusieurs méthodes mais impossible d'exécuter mon script python depuis VBA.
Je n'ai pas d'erreur et je ne sais plus où chercher.
VB:
Sub ExecutePython()
Dim objShell As Object
Set objShell = VBA.CreateObject("Wscript.Shell")
Dim PythonExePath As String
PythonExePath = """C:\Users\it1\AppData\Local\Programs\Python\Python312\python.exe"""
Dim PythonScriptPath As String
PythonScriptPath = """C:\Users\it1\Desktop\dev\compteur.py"""
objShell.Run PythonExePath & " " & PythonScriptPath, 0, True
End Sub
Merci d'avance pour votre aide
Ivan