一个阵列是一组变量。在Excel VBA中,可以使用数组名称和索引号来引用数组的特定变量(元素)。
一维数组
要创建一维数组,请执行以下步骤。
在您的工作表上放置一个命令按钮,并添加以下代码行:
昏暗电影(1 至 5)作为 弦乐
电影(1)=“指环王”
电影(2)=“速度”
电影(3)=“星球大战”
电影(4)=“教父”
电影(5) =“低俗小说”
MsgBox电影(4)
电影(1)=“指环王”
电影(2)=“速度”
电影(3)=“星球大战”
电影(4)=“教父”
电影(5) =“低俗小说”
MsgBox电影(4)
单击工作表上的命令按钮时的结果:
说明:第一行代码声明一个名称为Films的String数组。该数组由五个元素组成。接下来,我们初始化数组的每个元素。最后,我们使用MsgBox显示第四个元素。
二维阵列
要创建二维数组,请执行以下步骤。这次,我们将从表中读取名称。
在您的工作表上放置一个命令按钮,并添加以下代码行:
暗淡的薄膜(1 向 5,1 为 2)作为 字符串
暗淡我作为 整数,J 作为 整数
对于 I = 1 到 5
对于 J = 1 向 2层
膜(I,J)=细胞(I,J)。价值
接着 Ĵ
接下来的我
MsgBox电影(4,2)
暗淡我作为 整数,J 作为 整数
对于 I = 1 到 5
对于 J = 1 向 2层
膜(I,J)=细胞(I,J)。价值
接着 Ĵ
接下来的我
MsgBox电影(4,2)
单击工作表上的命令按钮时的结果:
说明:第一行代码声明一个名称为Films的String数组。该数组有两个维度。它由5行和2列组成。提示:行先行,然后是列。Integer类型的其他两个变量用于Double Loop初始化数组的每个元素。最后,我们在第4行和第2列的交点处显示元素。