下标出界”怎么解决
答案:2 悬赏:30 手机版
解决时间 2021-04-09 02:11
- 提问者网友:感性作祟
- 2021-04-08 20:13
下标出界”怎么解决
最佳答案
- 五星知识达人网友:千夜
- 2021-04-08 20:31
看你是什么情况,在很多编程环境都有这个提示:
比如excel,有一个下标可能被赋值为0这个是不被允许的。这个VBA的下标起始就是1。可以查下变量,看哪个变量未设置为1
更多是数组情况:
数组下标默认是从0开始的,你下标越界。说明你引用的下标超出了 数组的下标界限。
比如excel,有一个下标可能被赋值为0这个是不被允许的。这个VBA的下标起始就是1。可以查下变量,看哪个变量未设置为1
更多是数组情况:
数组下标默认是从0开始的,你下标越界。说明你引用的下标超出了 数组的下标界限。
全部回答
- 1楼网友:孤独的牧羊人
- 2021-04-08 21:32
怎么删除了信息又来了?
这样的问题让人如何回答,神仙还差不多!
要自己看下语句中那里出来错,提示错误在那里,
如果是简单的可以分析出来,复杂的只能从整个程序中测试才行
一般来讲下标越界是指程序运行到错误的地方时发现没有了相关对象,比如你要写入表1但实际上没有表1这张表
或者数组a(100)但数组根本没有那么大,或没有那么小
或者数组的维数是不对的
请从上面几点查下自己的程序的原因吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯