vba运行时,出现代码13,类型不匹配错误?(但我的类型是一样的呀)

zgmboy 2003-12-07 10:41:30
xqiu = xqiu + CDbl(UserID(i, 3))
就这么简单的语句,xqiu我定义的为Double,UserID(i, 3)是取excel中单元格的值(是数字),刚开始运行时几次这条语句并不出错,当循环到一定次数,xqiu值大概为32000多时,就出现题目说的错误。
郁闷!请教各位大侠!!!
...全文
299 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgmboy 2003-12-23
找到错误了,循环到一定次数,USERID的值就为空了,所以转换函数出错.
给分
回复
大雄 2003-12-09
我找个单元格循环到880000都没事,不知道你的取值UserID(i, 3)过程是怎样的,你检查一下这部份。
回复
zgmboy 2003-12-08
怎么没人回答了,是不是这是VBA的一个BUG?
回复
发动态
发帖子
Microsoft Office应用
创建于2007-08-02

6139

社区成员

Microsoft Office应用
申请成为版主
社区公告
暂无公告