VBA數組的聲明與引用

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開始。

位律師廻複

生活常識_百科知識_各類知識大全»VBA數組的聲明與引用

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情