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

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

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

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

您可以尝试使用http://code.google.com/p/pyinex/embeddedPython到Excel中

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

或者尝试在20行中编写一个Python COM服务器http://showmedo.com/videotutorials/series?name=ktn7wmxvn

或者添加Python作为Excel脚本语言http://blog.gobansaor.com/category/microetl/

一旦你决定如何连接Excel和Python,其余的都很简单。