练习小课堂
试一试,用VBA代码声明一个10个元素的Integer类型的数组,并将1到10的自然数保存到数组里,你能做到吗?
参考答案
或
数组的维数
无论货架上的5瓶酱油,还是七6班的50个同学,都可以把它们看成是整整齐齐排成一个横排的元素。
第1个,第2个,第3个……第20个……第50个,总是可以这样引用它们。
像这样排成一个横排的数组,称为一维数组。除了一维数组, 在VBA中还可以使用多维数组。
货架共有3层,每层5瓶酱油,这时,数组里的元素不再是排成一个横排而是三个,或者说,这个数组由三个一维数组组成,如图3-13所示。
图3-13 三层货架上的酱油
这样由多个横排组成的数组称为二维数组,二维数组可以看成由多个一维数组组成。
买酱油的客人说:“我要第2层的第4瓶。”写成VBA代码就是:
声明多维数组
货价有3层,每层5瓶酱油。如果要声明这个数组,语句为:
这个语句可以改写为: