代码之家  ›  专栏  ›  技术社区  ›  D.prd

如何为从Excel中通过自定义功能区调用的脚本提供用户参数?

  •  0
  • D.prd  · 技术社区  · 6 年前

    我有一个需要在Linux服务器上运行的python脚本,其中包含一些参数: 例如

    python testprogram.py --arg1=abc --arg2==xyz
    

    我的Excel文件(在Windows桌面客户端)中实现了一个自定义功能区。如何实现某种弹出,以便当我单击功能区时,它启动弹出,允许用户指定输入参数arg 1&arg2,然后调用可以在Linux服务器上远程运行的python脚本?我需要在保持Excel工作簿打开的同时完成此操作,因此我使用自定义功能区。不确定是否有更好的方法。

    有什么建议吗?

    谢谢。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Kubie    6 年前

    设置为当您单击功能区中的按钮时,会出现一个用户窗体(Google如何触发一个用户窗体)(需要用一个事件触发这个用户窗体…就像按钮单击)。然后,在用户窗体上,放置几个输入框和一个按钮。为用户表单添加代码,以便在按钮上单击(),程序将收集用户输入并使用这些参数调用python程序(Google如何从Excel vba调用python程序)