vba基础4 数组

Posted fangyz

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vba基础4 数组相关的知识,希望对你有一定的参考价值。

一 数组的声明与赋值

在vba中经常会使用到一维和二维数组,首先来看一下它们的声明方式。

Dim myarray
(1) 直接将单元格区域赋值给数组,此时声明的数组为二维数组。
myarray = [a1:b2]

(2)给数组赋予指定值,下面第一个是一维数组,第二个是二维数组。声明二维数组时需使用分号隔开。
myarray = [{1,2,3}]
myarray = [{1,2,3;4,5,6}]

使用Array赋值,
myarray = Array(1, 5, 3)

 

以上是关于vba基础4 数组的主要内容,如果未能解决你的问题,请参考以下文章

VBA - UDF 以不同方式处理数组

使用VBA根据逻辑动态循环数组元素

VBA 定义一个简单的静态公共数组

vba代码求助,将修改区域复制到数组中?

使用vba程序,实现excel数据库模板生成sql数据库结构

使用vba程序,实现excel数据库模板生成sql数据库结构