Python操作Excel的Xlwings教程(八)——Excel使用VBA调用Python
发布时间:2024-11-19 07:11
使用数字工具提高工作效率(如Excel、Python) #生活技巧# #工作学习技巧# #数字技能提升#
这次推文的主题,在Xlwings中使用VBA的宏来进行Excel的操作。
知识准备
在Xlwings的官方文档中,我寻找到了一个关于Python API的东西。传送门如下:
https://docs.xlwings.org/en/stable/api.html#
其中有一段关于(Macro)宏指令的描述:
这什么意思呢?
意思就是:我们可以使用xlwings在Excel VBA中运行一个子过程或函数,另外这个子过程或函数不是特定工作簿的一部分,而是外接程序的一部分。这个Macro的一个name参数是一个具有或不具有模块名称的子过程或函数。
我们在xlwings的安装目录下能找到一个Excel加载宏文件- xlwings.xlam,在我个人电脑上显示如下:
这个宏文件的作用,可以先简单的理解为在Excel中显示xlwings选项卡,显示之后才可以在Excel中通过VBA执行python的脚本和用户自定义函数(UDF)。
还是简单说明一下吧,假设现在我们新建
网址:Python操作Excel的Xlwings教程(八)——Excel使用VBA调用Python https://www.yuejiaxmz.com/news/view/132801
下一篇:课堂管理系统下载 极域课堂管理系
相关内容
生活中的5 个自动化Python 项目——从初学者到高级(附零基础学习教程)从初级到高级,5个可以用到生活中的Python自动化项目
让生活自动化的5个Python项目:从初级到高级
5 个自动化生活的 Python 项目:从初学者到高级
EXCEL电子表格使用技巧大全
用Python发送邮件,需要这样三步
工作中常用的25个Excel操作技巧,附详细步骤,收藏备用
6个 Python 办公黑科技,工作效率提升100倍!(附代码)
python用workbook类方法带格式保存excel
django好生活线上超市购物系统的设计与实现(程序+开题报告)