知识卡片
RunPython作桥
内容
RunPython 是从 Excel 触发 Python 的桥接点:按钮和 VBA 宏把交互事件传给脚本。它适合少量明确入口;若把大量业务逻辑留在 VBA 中,再调用 Python,只是换了技术债位置。
参考来源
- 位置:《Excel+Python:飞速搞定数据分析与处理(图灵图书)》第 10 章《Python 驱动的 Excel 工具》(源文件:_epub-src/text/part0000_split_072.html)
- 结论依据:原文说明从 Excel 调用 Python 代码有两种方法:插件运行按钮和 VBA 中的 RunPython 函数,支撑其作为交互桥接入口的定位。
- 原始内容:…第一个项目。最后会展示从 Excel 中调用 Python 代码的两种方法:点击插件中的运行按钮以及使用 VBA 中的 RunPython 函数。下面先来安装 xlwings 的 Excel 插件。 10.1.1 Excel 插件 由于 xlwings 已经包含在 Anaconda 发行版中,因此在第 9…