在Excel-VBA中有调用Python代码的方法吗?

  时间:2022-02-05 22:33:44  阅读量:41  评论数:0  作者:Pratheek P Manangi

我有一个包含宏的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


原文地址(source):原文链接

问答周排行榜

    问答月排行榜