vba与xlwings结合使用的常见问题

时隔一年,我又回来了。

最近用vba结合python做开发比较多,xlwings可以将vba与python做到很好的结合,在刚开始使用的时候需要很多坑的地方,在这里总结一下:

1.vba报错:自动化错误 440

经过我的多次试错,这个问题主要原因有两个,一个是在vba开发页面的工具--引用中,没有勾选如图所示的两个部件,这里一定要勾上。

第二个原因就是在python里面写的函数所用的函数名用到了vba中的关键字,大家可以试试修改函数名来解决这个问题(建立把函数名加上自己名字拼音的缩写hh)

2.vba报错:要求对象

这个错误是真的坑,找了好久,我还以为是我的vba写的有问题,结果是没有在引用中勾选xlwings,大家一定要勾上。

好了,今天就先讲这么多,点滴积累很重要。

相关推荐
智航GIS13 分钟前
10.4 Selenium:Web 自动化测试框架
前端·python·selenium·测试工具
jarreyer17 分钟前
摄像头相关记录
python
宝贝儿好20 分钟前
【强化学习】第六章:无模型控制:在轨MC控制、在轨时序差分学习(Sarsa)、离轨学习(Q-learning)
人工智能·python·深度学习·学习·机器学习·机器人
大、男人25 分钟前
python之asynccontextmanager学习
开发语言·python·学习
默默前行的虫虫1 小时前
nicegui文件上传归纳
python
一个没有本领的人2 小时前
UIU-Net运行记录
python
国强_dev2 小时前
Python 的“非直接原因”报错
开发语言·python
副露のmagic2 小时前
更弱智的算法学习 day24
python·学习·算法
廖圣平2 小时前
从零开始,福袋直播间脚本研究【三】《多进程执行selenium》
python·selenium·测试工具
散峰而望2 小时前
【Coze - AI Agent 开发平台】-- 你真的了解 Coze 吗
开发语言·人工智能·python·aigc·ai编程·ai写作