VBA数组的声明与引用,第1张

VBA数组的声明与引用,第2张

例如,要存储一年中每天的支出,可以声明一个包含365个元素的数组变量。数组中的每个元素都有一个值。语句Dim cure expense(3 64)As Currency声明数组变量cure expense,该变量有365个元素。

[注意]:数组的下标(序号)默认从零开始。
如果要引用数组中的元素,必须指定该元素的下标。例如,语句

Sub FiUArray()
Dim cure expense(364)As Currency
Dim intI As Integer
For intI = 0到364
cure expense(intI)= 20
Next
End Sub

数组中的每个元素的初始值都是20。

数组的下标也不能从0开始。有两种方法。您可以使用模块顶部的Option Base语句将第一个元素的默认索引值从0更改为另一个值。例如,语句
option base 1
dim cur expense(365)作为货币

声明的数组变量curExpense有365个元素,因为Option Base语句将数组下标的起始值更改为1。还可以使用To子句显式声明数组下标。例如,语句
dim cur expense(1到865)as currency
dimstr weekday(7到13) as string

指定数组下标分别从1和7开始。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » VBA数组的声明与引用

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情