如何在excel上按下按钮时执行python脚本

时间:2011-07-14 03:20:33

标签: python excel vba

我有几个python脚本,test1,py,test2,py,test3.py等。

我想在Excel屏幕上有三个按钮(使用VBA)。

如何将按钮与特定的python文件名相关联,以便我可以执行该文件并将python响应捕获到excel中的文本框中(消息响应)。

1 个答案:

答案 0 :(得分:3)

您可以尝试使用此http://code.google.com/p/pyinex/

在Excel中嵌入Python

或者只是有一些运行Python shell脚本的VBA代码并将输出捕获到文件中,然后读取文件并填充文本框。

或尝试用20行https://web.archive.org/web/20111113152839/http://showmedo.com/videotutorials/series?name=ktn7wmxvn

编写Python COM服务器

或者将Python添加为Excel脚本语言https://web.archive.org/web/20110718231808/http://blog.gobansaor.com/category/microetl/

一旦您决定如何连接Excel和Python,其余部分就很简单。