打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VBA中数组的相关概念

终于讲到数组了,学习了数组后我们能做到的事情就更多了。


一、什么是数组:


数组其实就是一组相同类型的数据的有序集合。在存储数据的时候,首先在内存中分配一个连续的存储空间,将各个元素按顺序存放在连续的存储单元格中。


二、在VBA中怎么表达数组:



Sub 数组()

[a1:e1] = Array(1, 2, 3, 4, 5)

[a7:e7] = [{1,2,3,4,5}]

[a2:a6] = WorksheetFunction.Transpose(Array(1, 2, 3, 4, 5))

[e2:e6] = [{1;2;3;4;5}]

End Sub


以上是数组在VBA中的各种书写方法,利用Array写入数组时,只能写入横向的数组,想要变成竖向的数组,要用到transpose函数。


三、数组的声明:


Dim 数据名称(数据元素的上下界,...) As 数据类型


例如:


Dim ary(1 To 5) As Integer,声明一个数组ary,包括元素5个,数据类型为整型。


1 to 10 为数组的下标,1为下标的上限,10为下标的下限。





上面这个是二维数组,表示一个5行4列的数组,一共20个元素,我们通过本地窗口可以看出来。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel的vba数组 - 中华统计学习网
Excel【VBA教程】数组了解一下
你是否真的懂数组?
R语言中的vector(向量),array(数组)总结
java 03 数组
VBA数组 | 从入门到精通(1)- 数组申明
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服