VBA遍歷陣列的2種方式
阿新 • • 發佈:2018-12-20
1.情景展示
VBA程式設計,如何對陣列進行遍歷?
2.解決方案
方式一:使用for迴圈
Sub 遍歷陣列1() '宣告一個變數 Dim Arr As Variant '宣告一個數字變數 Dim i As Integer '變數型別指定為陣列並賦值 Arr = Array(1, 2, 3, 4, 5) '使用For...To...進行遍歷 For i = 0 To UBound(Arr) Debug.Print Arr(i) '可以修改陣列 Arr(i) = Rnd Next i End Sub
方式二: 使用foreach
Sub 遍歷陣列2() '宣告一個變數 Dim Arr As Variant '宣告一個變數 Dim i As Variant '變數型別指定為陣列並賦值 Arr = Array(1, 2, 3, 4, 5) '使用For Each...In...進行遍歷 For Each i In Arr Debug.Print i Next i End Sub
寫在最後
哪位大佬如若發現文章存在紕漏之處或需要補充更多內容,歡迎留言!!!
相關推薦: