Try this:
RetVal = Shell(" < full path to python.exe > " & " < full path to your python script > ")
Or if the python script is in the same folder as the workbook, then you can try :
RetVal = Shell(" < full path to python.exe > " & "ActiveWorkBook.Path & \< python script name > ")
All details within <> are to be given. <> - indicates change-able fields
I guess this should work. But then again, if your script is going to call other files which are in different folders, it can cause errors unless you script has properly handled it. Hope it helps.
Bookmarks