我有一个包含宏的Excel文件(main.xlsm)。我有一个Python文件(Python.py)来生成一个辅助Excel文件(sub.xlsx),我将在main.xlsm-file的宏中进一步调用该文件。运行python.py生成的sub.xlsx文件保存在同一个工作目录中。
现在,我希望在运行main.xlsm宏期间执行这个python.py,然后使用这个xlsx文件。我基本上希望减少在外部执行Python.py的步骤。有命令吗?我是VBA新手。
网友解决方案:
最简单的方法是使用Shell命令运行python解释器
Shell ("python.exe " & yourScript & " " & arguments)
关键词:python,vba,excel