Excel 运行时错误9下标越界的处理方法
时间:2022-03-20 03:45:32
Excel中vba提示下标超界,说明对象不存在或者数组元素不存在。
举个简单的例子:工作表中没有"1月"这个工作表,却用Sheets("1月");数组定义的是arr(1 to 10),却用Arr(11),都会出现下标越界的提示。
简单的理解:下标越界就是引用超出了所在的范围。
当我们在excel的VBA中输入下面代码,运行,就会出现“运行时错误9下标越界”的提示。代码如下:
Sub a()
Dim arr() As String
arr(1) = "你好"
End Sub
其实上面的“运行时错误9下标越界”是因为定义的动态数组没有确定维数和尺寸。定义成固定维数和尺寸的,或用Redim界定一下维数和尺寸即可解决此问题。
改正后的代码如下:
Sub a()
Dim arr() ‘定义一个动态数组
Dim i As Integer
ReDim arr(1 To 3) ‘定义一个3个元素的数组,并且对数组进行初始化
arr(1) = 3
arr(2) = 4
arr(3) = 5
‘在下面语句重新定义一个10个元素的数组,清除前面的元素,并重新分配新的存储变量
ReDim arr(1 To 10)
For i = 1 To 10
arr(i) = i
Next i
End Sub
标签:下标,定义,数组,越界,Excel函数
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
账务管理必会Excel应用:Excel 工资表里录入数据
2023-02-04 11:02:22
![](https://img.aspxhome.com/file/2023/2/38272_0s.jpg)
大师教你在Word中添加文本框的秘诀
2023-11-02 10:27:25
![](https://img.aspxhome.com/file/2023/2/24892_0s.png)
win10专业版没有家庭组怎么办?一招帮你解决问题
2023-11-13 17:10:58
![](https://img.aspxhome.com/file/2023/4/48994_0s.jpg)
excel 图表数据归一化[擒贼擒王]
2022-03-30 05:02:37
![](https://img.aspxhome.com/file/2023/6/a141186_0s.jpg)
Word中2010版进行设置页眉的使用操作
2023-10-20 12:23:20
在word中删除表格的两种方法
2023-04-19 09:24:44
Excel表格中怎么彻底隐藏数据?
2023-10-22 02:51:56
![](https://img.aspxhome.com/file/2023/6/36166_0s.jpg)
Win10专业版搜索功能不能用怎么解决?
2023-11-23 09:41:33
![](https://img.aspxhome.com/file/2023/9/50449_0s.jpg)
用好RANK函数 跨表排名不用愁
2022-09-01 13:57:58
![](https://img.aspxhome.com/file/2023/5/a156965_0s.png)
Word打印设置技巧6则
2022-11-12 22:01:28
WPS怎么去除Word文档中的水印
2023-11-28 10:27:32
![](https://img.aspxhome.com/file/2023/3/17973_0s.jpg)
在Excel2013中怎么创建数据透视表?
2022-06-06 08:37:25
![](https://img.aspxhome.com/file/2023/3/42123_0s.jpg)
怎么样把pdf转换成word
2023-08-02 13:38:20
![](https://img.aspxhome.com/file/2023/7/15597_0s.jpg)
Excel2013怎么取消图片自动压缩
2022-01-31 02:59:11
![](https://img.aspxhome.com/file/2023/0/37170_0s.jpg)
Excel怎么设置密码?
2022-07-09 09:10:19
Word中如何设置不显示标记和修改状态
2023-01-05 06:05:22
![](https://img.aspxhome.com/file/2023/0/31640_0s.png)
并单击确定按钮
2022-10-09 15:23:26
Word中建立域后怎样进行自动更新.锁定及其他操作?
2023-11-30 04:58:36
![](https://img.aspxhome.com/file/2023/7/18717_0s.jpg)
Win10是管理员还要权限怎么解决?
2023-12-13 02:54:46
![](https://img.aspxhome.com/file/2023/5/51455_0s.png)
excel 工作表的使用方法图解教程
2022-10-16 07:42:24
![](https://img.aspxhome.com/file/2023/7/a155597_0s.jpg)