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

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

6,216

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧