VBA之数组

  1. 数组的声明
  • 一维数组
Dim arr(10) as Integer
Dim arr(1 to 10) as Integer
'若下界不写,则默认从0开始'
'加上option base 1 则表示希望默认从1开始'
  • 二维数组
Dim arr(2,3) as Integer
dim arr(0 to 2, 0 to 3) as Integer
  • 动态数组
Dim arr() as Integer
'VBA中不允许在dim语句中使用变量来指定数组的大小,但是在redim中可以使用变量来指定数组的大小'
Redim arr(10) as Integer
'redim不能将一个数组定义为某种数据类型之后改为其他数据类型'

你可能感兴趣的:(VBA之数组)