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

时隔一年,我又回来了。

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

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

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

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

2.vba报错:要求对象

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

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

相关推荐
2301_7657031411 分钟前
工具、测试与部署
jvm·数据库·python
Jackson@ML11 分钟前
Kimi K2.5横空出世!K2.5模型功能详解
python·大语言模型·kimi
BYSJMG15 分钟前
计算机毕设选题推荐:基于大数据的癌症数据分析与可视化系统
大数据·vue.js·python·数据挖掘·数据分析·课程设计
我材不敲代码23 分钟前
Python爬虫介绍——简单了解一下爬虫
开发语言·爬虫·python
naruto_lnq1 小时前
Python日志记录(Logging)最佳实践
jvm·数据库·python
yuankoudaodaokou1 小时前
高帧率扫描如何重塑动态三维扫描与思看科技300fps解决方案
python·科技
rainbow68891 小时前
Python零基础到精通全攻略
python
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 基于python网络安全知识在线答题系统为例,包含答辩的问题和答案
开发语言·python·web安全
2301_765703141 小时前
Python异步编程入门:Asyncio库的使用
jvm·数据库·python
Dxy12393102161 小时前
Python判断MySQL表是否存在,不存在则创建
python·mysql·adb