下午,
我有一个非常简单的python脚本,其中要求用户输入股票购买价格,脚本查询价格并返回用户是上升还是下降。
目前输入和文本输出是在CMD提示中完成的,这是不理想的。我很乐意在Excel中输入购买价格,按下按钮,然后输出打印输出的单元格。
有没有简单的方法将python代码放在通常有VBA的按钮代码中?或者替代黑客?
提前致谢
答案 0 :(得分:0)
为了更好地提供帮助,您可能需要提交Python代码,以便人们可以看到您的脚本实现了什么,并让您走上正确的道路。
也许这可能有助于How to call python script on excel vba?,从VBA调用Python脚本。
答案 1 :(得分:0)
对于windows,win32com包允许你从python脚本控制excel。它与嵌入代码并不完全相同,但它允许您从电子表格中读取和写入。
答案 2 :(得分:0)
您可以使用提供bat文件的xlwings为您完成工作..
你只需将你的python写成一个字符串,然后调用 RunPython(pythonScript)
vba代码:http://docs.xlwings.org/en/v0.6.4/vba.html
xlwings页面:http://xlwings.org/