网站首页 公司动态 关于我们 新闻中心 行业资讯 产品展示 联系我们
快速导航
联系方式
地址:石家庄槐安西路与西二环交口西行200米路南乐橙商务广场3号楼911-912
总机:0311-660568974
传真:0311-66056890-806
邮箱:surgort@yjiup.cn
网址:http://www.g2bay.com
VBA简单入门28:数组的声明、分类、数据类型、大小边界
发布者:未知 发布时间:2018-08-27 01:04 阅读:

  在Excel中,数组可以理解为一个看不见但却真实的单元格区域,它可大可小,它储存在电脑内存中。

  大可以比工作表还大,无限大,只要电脑的内存支持,小可以是至少2个单元格组成的区域。

  Dim arr(1 To 9) :声明空白数组arr,一维数组,其大小是可以容纳9个元素。

  Dim brr(1 To 9, 1 To 2) :声明空白数组brr,二维数组,其大小是9行2列的空间(或可看成是9行2列“单元格区域”)。

  上面声明确定了数组的名称,维数(一维二维,以括号内逗号为维数分隔),大小和边界。

  因为知道数组的大小,所以数组的边界就可以确定,类似工作表(Excel2007)的边界最小是1,行数最多是1048576,列数最多是16384。

  数组的下界一般设定为从0或1开始,上界随意(像买鞋一样,大小合适最好)。

  Dim arr() :不确定维数不确定大小,后面再设定或获取数据的时候再确定。

  括号不能够省略,如果省略,Dim arr 则是声明一个变体变量arr,而非数组arr。

  和变量一样,数组也有数据类型,放入数据的时候,数据类型要和设定的匹配,否则容易出错。

  如果不定义数据类型,则是变体变量,随数据的实际情况而定,如下图的变体转整型。

 
 

打印本页 || 关闭窗口
友情链接: 
方块棋牌网络科技有限公司 Copyright 2017 Auto Parts All Left Reserved