尝试这个:
RetVal = Shell("<full path to python.exe> " & "<full path to your python script>")
或者,如果python脚本与工作簿位于同一文件夹中,则可以尝试:
RetVal = Shell("<full path to python.exe> " & ActiveWorkBook.Path & "\<python script name>")
里面的所有细节<>
都将给出。<>
-表示可变字段
我想这应该工作。但是话又说回来,如果您的脚本要调用其他文件夹中的其他文件,则可能会导致错误,除非您的脚本已正确处理它。希望能帮助到你。