就像标题一样。
我有一个python程序,该程序处理从电子邮件下载的某些数据文件。
我正在编写一个vba脚本,该脚本可以下载电子邮件附件并执行python程序来处理电子邮件附件,从而使我的日常工作自动化。
任何想法?
最佳答案
一种方法是将您的Python代码转换成COM服务器,然后像访问其他任何COM对象一样对其进行访问。 This chapter from Python Programming on Win32显示了它可以多么简单。本章的其余部分介绍了许多技术细节,这些细节对于您的应用程序可能不是必需的。只需将您的Python代码变成一个类,为VBA提供一个调用它的方法,就可以解决问题。
关于python - 如何从VBA调用python程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7963428/