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

时隔一年,我又回来了。

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

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

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

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

2.vba报错:要求对象

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

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

相关推荐
AC赳赳老秦4 分钟前
采购专员自动化:OpenClaw 自动比价、生成询价单、跟踪供应商报价进度实战指南
开发语言·数据库·人工智能·python·自动化·github·openclaw
ednO8nqdR22 分钟前
Python小游戏制作:如何实现可配置的跨分辨率界面布局
python·plotly·django·virtualenv·scikit-learn·fastapi·pygame
林泽毅30 分钟前
Qwen3.5 DPO 模型对齐实战(pytrio训练版)
人工智能·python·算法
荣码36 分钟前
LangGraph多步工作流:Agent不够用的时候,我踩了4个坑
java·python
曲幽44 分钟前
从卡顿到丝滑:FastAPI 调用外部 API 的正确姿势(httpx 实战)
python·fastapi·web·async·httpx·client·await·requests·aiohttp
不瘦80斤不改名1 小时前
HalfCart:基于LBS的1\.5km本地拼单系统全栈实践与踩坑复盘
python·docker·typescript·pycharm
深盾科技_Virbox1 小时前
软件交付保护如何从加壳走向代码虚拟化
java·python·安全
YUS云生2 小时前
Python学习笔记·第28天:Git入门——版本控制与基础操作
笔记·python·学习
Bryce学亮2 小时前
1688 半自动化拟人浏览信息处理工具爬虫
爬虫·python
是枚小菜鸡儿吖2 小时前
服务器出问题别等用户反馈:用Python和钉钉搭一套轻量告警系统
服务器·python·钉钉