VBA数组学习笔记.docVIP

  • 40
  • 0
  • 约6.82千字
  • 约 10页
  • 2016-08-21 发布于重庆
  • 举报
VBA数组学习笔记

VBA数组学习笔记 声明数组 数组的声明方式和其它的变量是一样的,它可以使用 Dim、Static、Private 或 Public 语句来声明。标量变量(非数组)与数组变量的不同在于通常必须指定数组的大小。若数组的大小被指定的话,则它是个固定大小数组。若程序运行时数组的大小可以被改变,则它是个动态数组。 数组是否从 0 或 1 索引是根据 Option Base 语句的设置。如果 Option Base 没有指定为 1,则数组索引从零开始。 声明固定大小的数组 下面这行代码声明了一个固定大小的数组,它是个 11 行乘以 11 列的 Integer 数组: Dim MyArray(10, 10) As Integer 第一个参数代表的是行;而第二个参数代表的是列。 与其它变量的声明一样,除非指定一个数据类型给数组,否则声明数组中元素的数据类型为 Variant。数组中每个数组的数字型 Variant 元素占用 16 个字节。每个字符串型 Variant 元素占用 22 个字节。为了尽可能使写的代码简洁明了,则要明确声明的数组为某一种数据类型而非 Variant。下面的这几行代码比较了几个不同数组的大小: 整型数组使用 22 个字节(11 元素* 2 字节) ReDim MyIntegerArray(10) As Integer

文档评论(0)

1亿VIP精品文档

相关文档