multism中ui和uo应该怎么表示_Excel中VBA程序基本语法之强大的数组,了解数组的功能...

前面的文章我们分享了VBA基本语法当中的变量和常量以及变量的作用域。

下面我们一起了解一下VBA基本语法的数组。

首先我们一起了解一下什么是VBA中的数组?

数组其实也是变量的一种,它就是同一类型的多个变量汇集到一起,也可以叫做集合。

举个例子:

1本excel书 是一个变量,在新华书店里面,一个书架的最上边一层放着200本书。

其实这200本书就是同一类型的200个变量,我们可以把200本书看成200个元素,书就是他们统一的名称。

书也就可以看成数组的名字。这样一个叫数的数组就有200个元素。

b2734172ade5cd09c3829039bb9e98a9.png

那么如果你想取书这个数组中的某一本书,该怎么去取呢?

ce0aaa32b41f87f55bad23b844e3ceef.png

取数组中的值一般都是:数组名称(元素的位置)

元素的位置:索引号

注意:数组中的索引号是从0开始的。

要取到上图的书应该这样表示:书(2)

在VBA中怎么声明一个一维数组?

f78bcba16d658f5f0a50183d1ef51d13.png

数组的大小怎么表示:

数组的大小等于:B-A+1

下面举一个实例一起看一下

669ec6886c12289baa2309dc50a77079.png

我们声明了一个一维数组,同时也给数组赋值了,然后并把数组的值赋值给单元格中,一起看看结果:

9baf71e105d30b2bc23337128fda52ed.png

再简单介绍一下二维数组:

像这样有两层书的一维数组组成在一起的数组就是二维数组,

0cdff2aade0b5e9640f2d54cf24d5bdf.png

怎么声明定义呢?

Dim 书架(1 to 2 , 1 to 4)

书架(1,3):表示书架的第一层的第四本书

书架(2,2):表示书架的第二层的第3本书

注意:数组也是一个变量,是由同一个类型的变量组成,数组的元素是通过数组的索引号来区别的,每个索引号对应不同的元素。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值