VBA数组入门第7例:使用Array函数创建常量数组 |
您所在的位置:网站首页 › vba中定义符号常量怎么表示 › VBA数组入门第7例:使用Array函数创建常量数组 |
注:本系列教程为兰色幻想原创,如转载请注明:转自excel精英培训网(http://www.excelpx.com) 在前面我们学习了创健一个固定大小的数组和动态数组,这些数组在创建时只是创建了储存空间还没有赋值,而本讲所说有常量数组则时提供的由一组常所构成的数组,如: 使用Array函数创建数组 1维常量数组:Array("A",1,"C") 2维常量数组: Array(Array("a", 10), Array("b", 20), Array("c", 30)) 也可以调用excel工作表内存数组: 1维数量: [{"A",1,"C"}] 2维数量: [{"a",10;"b",20;"c",30}] 内存常量数组有什么作用呢? 1、简化赋值 比如:我需要给数组arr分别赋值10 ,20,30,40 ,一般就需要分别赋值,即: arr(1)=10 arr(2)=20 arr(3)=30 arr(4)=40 而使用常量数量,只一句话: arr=array(10,20,30,40) 2、调用工作表函数时使用: Sub mylook() Dim arr arr = [{"a",10;"b",20;"c",30}] MsgBox Application.VLookup("b", arr, 2, 0) '调用vlookup时可以作为第二个参数 End Sub
附1-6例链接: 新手学VBA数组--示例1VBA数组学习示例教程之2:了解数组的维数VBA数组入门教程第3例:把单元格数据搬入内存VBA数组入门第4例:数组导入到单元格中VBA数组入门教程第5例:动态数组的声明VBA数组入门教程第六例:数组的下标 [此贴子已经被作者于2010-8-9 10:20:47编辑过] |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |