发布网友 发布时间:2023-09-25 13:49
共1个回答
热心网友 时间:2024-03-12 22:16
用Redim界定一下维数和尺寸即可解决此问题。
运行时错误9下标越界是因为定义的动态数组没有确定维数和尺寸。定义成固定维数和尺寸的,或用Redim界定一下维数和尺寸即可解决此问题。
Excel提示下标越界是VBA程序运行的一个错误提示,原因有以下几个:
1、引用了不存在的数组元素:下标比可能下标范围大或小,或是在应用程序中这一边的数组没有指定范围。
2、声明数组时没有指定元素的数目:引用了不存在的集合成员。
3、使用速写形式的下标,结果指定了错误的元素。
4、引用或操作的工作薄、工作表不存在。
扩展资料:
下标越界注意事项:
1、注意包含第一行,格式可以根据设置(数据库的),也可以默认,原表有主键就添加或者设置,与数据库保持一致即可。
2、创建追加记录查询,将刚才生成新的表添加进来,其次选择追加,在弹出框选择需要追加记录的位置即可。
3、注意字段名不能有空格或者换行。
参考资料来源:百度百科-下标越界