VBA为什么会下标越界界问题,已经运行处部分结果,总是会出现错误9

在提醒为什么会下标越界界的时候选择调试

看看黄色行代码各个参数

发现有问题的时候,看看数组设置的边界啊

需要结合附件内容编程思路,才能解决这个的

我举几個例子吧:
电动车与出租
出租车与电动车
#VALUE
电动车和行人
数据特点是基本上都会有“电动车”我想分析一下相邻两行的相似程度,之后删除重复项
因为是提取的内容所以有的会有错误,例如#VALUE或什么都没有
如果是在某行报错,先处理下表格内容然后再运行宏看看吧

你对這个回答的评价是?

Excel提示为什么会下标越界界是VBA程序运行的一个错误提示原因有以下几个:1、引用了不存在的数组元素:下标比可能下標范围大或小,或是在应用程序中这一边的数组没有指定范围2、声明数组时没有指定元素的数目:引用了不存在的集合成员。3、使用速寫形式的下标结果指定了错误的元素。4、引用或操作的工作薄、工作表不存在

数据是被提取出来的,有的会显示#value有影响么

你对这个囙答的评价是?

你对这个回答的评价是

每次开机都会显示 运行时错误'9' 为什么会下标越界界

  • 系统问题可用系统盘将主机的系统进行修复就可以解决了,如果之前做了Ghost备份只需将备份文件还原就可以了。

  • 你这裏应该先判断一下Details=Rs("Details") 是否为空如果为空的话用split()就会出错了,要不然它至少有1个值

  • 0

  • 0

记账时出现提示“运行时错误9,为什么会下标越界界”

查看g_vouch表中,第一张凭证的制单日期不对变成了1999,将日期修改正确

我要回帖

更多关于 为什么会下标越界 的文章

 

随机推荐