声明一个3行5列的int类型的二维数组
'声明一个3行5列的int类型的二维数组'
Dim arr(1 To 3, 1 To 5) As Integer
1to3,说明定义的二维数组可以存储3行数据,各行的索引号分别是1,2,3
1to5说明二维数组的每一行都可以存储5个数据,这5个数据的索引号分别是1,2,3,4,5
Dim arr(2, 4) As Integer
Dim arr(0 To 2, 0 To 4) As Integer
上述两行代码是等价的,如果用一个数,则索引号从0开始
'七年级有8个班,每个班50人,7班的第30名同学叫张林'
Sub 张林()
Dim 七年级(1 To 8, 1 To 50) As String
七年级(7, 30) = "张林"
MsgBox 七年级(7, 30)
End Sub
如果在上面的过程中,采用set赋值
Set 七年级(7, 30) = "张林"
则编译时会发生错误,说明数组不是对象变量
将数据导入单元格时,1个数据占用1个单元格
网友评论