我正在Mac上运行VBA脚本,该脚本在同一文件夹中运行Python脚本。
Dim argh2 As Double
argh2 = Shell("python3 " & ActiveWorkbook.Path & "\audit_files.py ")
我希望终端弹出并运行文件。
我收到错误76。
可以与内置Excel VBA一起使用的任何解决方案吗?我看到了导入项目的解决方案。
更新:我也尝试了以下方法。这也给出了76错误。
argh3 = Shell(ActiveWorkbook.Path & "/run_python.sh")
因此,经过研究,看来Mac Sandboxing使其成为一个非常繁琐的过程。我放弃了这种尝试,尝试一种更好的方法来运行python脚本。