[工作记录]如何使用Python替代VBA代码操作EXCEL文件

需求背景:

老大让我做一个数值系统的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框架的地址有关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值