多维数组
数组并不只是局限在一维因此可以复制电子数据表的存储类型例如要使用数组保存姓和名则可以进行如下操作
Dim Names() As String
Names()=Dave
Names()=Sussman
Names()=Chris
Names()=Hart
…
Names()=Dan
Names()=Maharry
这里的声明使用个逗号划分了维数每一维中的元素个数都包含在变量声明中因而第一维有个元素(~)第二维有两个元素(~)则存储方式如下所示
一个x的数组((行列)可以定义如下
Dim MyArray() As String
记住计为个元素到为个元素添加另一个维数只是简单地添加一个逗号和另一个数字因此每一维中带有个元素的三维数组就是
Dim MyArray() As String
与一维数组一样多维数组也可以在声明时进行初始化
Dim Names()=((DaveSussman)(ChrisHart))
与一维数组一样也要用大括号围住记录项但是这里有两组大括号每一维有一组外面的大括号表示第一维里面的大括号表示第二维姓Dave和Chris被安排在第一维中而名字Sussman和Hart被安排在第二维中也可以声明如下
Dim Names() As String
Names()=Dave
Names()=Sussman
Names()=Chris
Names()=Hart
使用何种风格取决于个人偏好它们之间并没有任何实际区别
[] [] [] [] []