好的,这可能会有所不同。首先,我将首先陈述我的个人情况,我会扩大它。我正在使用python的机器人框架。所以我有一个文本文件,其中包含我希望它执行的所有命令。所以要运行命令,我去我的CMD并键入" pybot NameOfFile.txt"运行机器人框架命令。我将对此进行介绍。所以我想通过单击"命令按钮"来运行命令。在Excel中的开发人员工具上。或者其他任何方式。到目前为止,没有运气。如果有人能帮助我,那就太棒了。
答案 0 :(得分:0)
这可以通过在VBA中使用Shell(commandline)
来实现。请注意,它将需要pybot
可执行文件和参数(txt文件)的完整路径和文件名。见How can I execute a shell command using VBA?
可能的通话看起来像Shell(chr(34) & "c:\path\to\py\pybot.exe" & chr(34) & " " & chr(34) & "c:\file name with spaces.txt" & chr(34))
。
答案 1 :(得分:0)
尝试
Shell ("cmd /C ""start pybot NameOfFile.txt""")
问候
阿克塞尔