VBA数组 下标最小值设置
一般情况下不推荐使用这个设置,我们习惯下标从0开始。
下标默认值为0,也可以指定下标从其它值开始,甚至是负数。
语法
Dim 数组变量名称(最小下标 TO 最大下标) As 元素数据类型
示例
Sub array4()
'声明整型数组,最小下标为1,最大下标为4
Dim arr1(1 To 4) As Integer
arr1(1) = 100
arr1(2) = 200
arr1(3) = 300
arr1(4) = 400
Debug.Print arr1(1) & "," & arr1(2) & "," & arr1(3) & "," & arr1(4)
End Sub
访问元素时,下标值的边界需与声明的最小下标、最大下标一致,容易忘记对应关系引起错误。