【精选】VBA数组入门.docVIP

  • 3
  • 0
  • 约5.34千字
  • 约 9页
  • 2017-12-04 发布于贵州
  • 举报
【精选】VBA数组入门

VBA数组入门 一、初识数组 1、数组就是一个列表或一组数据表。我们学习数组的目的,就是为了加速我们代码的效率。 2、我们如何运用数组呢? 首先,必须声明数组。 其次,给数组赋值,可以是经过一系列的运算后再赋值给数组。 最后,将数组返回到工作表区域中。最终的目的是在工作表中显示我们想要的结果。 3、调试数组的手段:本地窗口 我们可以通过设置Stop语句,或F8逐步执行代码,在本地窗口中观测数组的变化。 Sub test() Dim arrSheetName(5) As String Stop End Sub 4、数组的优势与不足 数组的速度优势是明显的,但不足也很明显,因为,数组处理的都是数据,因此,它不能给EXCEL数据添加颜色,删除行列,插入行列等等动作。 5、VBA数组没有内存数组和一般数组之分。我们在声明数组时,就已经将数组写入内存里。 二、声明数组 1、声明一个数组变量,也是用Dim语句来声明。当声明了一个数组,便决定了这个数组用于存储数据所用的内存空间。 Dim arrCnt(10) As Integer Dim arrSheetName(5) As String Dim arr(7) As Variant 1)、这里我们看到,与一般定义不同的是多了个带括号的数字。这个数字,就是这个数组所能存储的最大元素数。 2)、数组可以根据我们的需要存储不

文档评论(0)

1亿VIP精品文档

相关文档