需求背景:
老大让我做一个数值系统的EXCEL模板,完善工作流。
一开始是想着用VBA写,但写起来太麻烦了,网上发现了
xlwings这个神器,可以实现VBA调用Python。
第一步:
安装: Anaconda3-2021.11-Windows-x86_64,用这个配置python环境。
Anaconda | The World's Most Popular Data Science Platform
WPS的宏配置
链接:https://pan.baidu.com/s/1w8Iwp_HS1Mal5D9rhrlZuw?pwd=rhp3
提取码:rhp3
安装完conda后,安装xlwings框架。
conda install xlwings
xlwings addin install
后续教程:
xlwings:操作Excel,通过宏调用Python(VBA调Python) - 简书
初始化xlwings项目:
xlwings插件
需要在VBA编辑器的工具添加xlwings框架的地址
我的路径是:"E:\ANACONDA\pkgs\xlwings-0.24.9-py39haa95532_0\Lib\site-packages\xlwings\addin\xlwings.xlam",跟你们安装xlwings框架的地址有关系。