这里补一段xlwings 中文手册的安装方式(更简单如果有效的话,但不确定是否有效慎重!)
1. 先卸载掉原来可能存在的xlwings 中文手册
(如果有离线安装包,就进去有个setup.py的文件
说奣:我的xlwings 中文手册版本是0.11.5。老一点的版本可能需要经过额外的设置其excel插件才能用。
官方说明、网上的文章已经有很多了
这里总结如何從Excel通过加一个Macro(宏),点击一个按钮来调用Python从而实现对Excel的操作。
需求:通过点击Excel中的一个按钮通过VBA调用Python代码,实现对Excel的操作
案例:點击一个按钮,单元格A1中出现Helloworld!
假设我的py代码都写好了(后面当然要用)
2. Excel,显示开发工具选项卡
3. Excel,保存为启用宏的工作簿
5. Excel,显示xlwings 中攵手册选项卡这样才可以在Excel中通过VBA执行py和用户自定义函数(UDF)。
6. 配置python编译器路径以及执行的py文件路径
7. 在VBA中,写一个宏(执行py文件的say_hi函數)插入按钮,并绑定该宏
2. 显示“开发工具”选项卡
至此出现了开发工具的选项卡。
注意:你会发现根本就没有xlwings 中文手册这个选项。
这样一旦执行py的话会启一个黑窗口,此后执行py速度要比不勾选快
应该是不需要每次运行的时候都加载py文件了
但是这样的话修改了py文件,需要把黑窗口关掉重新导入
其实感觉就相当于是Debug模式还是Release模式
6. 配置编译器路径,需要执行的py文件路径
7. 写宏插入按钮,绑定宏
最后点击按钮,Done!