excel - 如何为通过 Excel 中的自定义功能区调用的脚本提供用户参数?
问题描述
我有一个 python 脚本需要在我的 linux 服务器上运行,并带有一些参数:例如
python testprogram.py --arg1=abc --arg2==xyz
我在我的 Excel 文件中实现了一个自定义功能区(在 Windows 桌面客户端上)。如何实现某种弹出窗口,以便当我单击功能区时,它会启动弹出窗口以允许用户指定输入参数 arg 1 和 arg2,然后调用可以在 linux 上远程运行的 python 脚本服务器?我需要在打开 excel 工作簿的同时完成此操作,因此我使用的是自定义功能区。不确定是否有更好的方法来做到这一点。
有什么建议么?
谢谢。
解决方案
将其设置为,当您单击功能区中的按钮时,会出现一个用户表单(谷歌如何触发用户表单)(需要通过事件触发此用户表单......就像单击按钮)。然后,在用户窗体上,放置几个输入框和一个按钮。为用户窗体添加代码,以便在 button_click() 上,程序将收集用户输入并使用这些参数调用 python 程序(谷歌如何从 excel VBA 调用 python 程序)
推荐阅读
- python - 如何使我的列表理解(及其调用的函数)异步运行?
- java - 是否可以使用 Android / Flutter 关闭手机的所有振动?
- paraview - STL 表面上的点云,按元素集成
- regex - Apache Pig 中的正则表达式提取所需数据
- python - spacy 和 train 数据中的 Cased VS uncased BERT 模型
- file - Serilog 未写入从控制台 CORE 3 应用程序中的 appsettings.json 加载的配置的文件
- java - LeetCode 上的 Stock Span 问题是否有更好的解决方案?
- node.js - 使用 Lambda 自动化 NodeJS 应用程序(创建 json 文件)
- flutter - 最佳实践:在 GCF 内调用 Firebase 或在 GCF 之后再调用 Firebase
- c++ - 读取二进制文件直到结束 c++