0
這個想法很簡單,填充並顯示具有不同值的集合。但它只顯示最後一個值。我不確定問題是在填充子部分還是顯示部分。使用訪問VBA訪問VBA集合顯示不正確
public sub populate(list as Collection)
dim i as integer
for i = 0 to 100
dim e as new Numbers
e.addition = i+i
e.multiply = i*i
list.add e
next
end sub
稱之爲:
Dim test As Numbers
Dim list as new Collection
Call populate(list)
For Each test In list
Debug.Print test.addition & ", " & test.multiply
Next test
這隻會顯示最後的數字,對象列表收藏的100倍。據我所知
任何幫助表示讚賞
謝謝!問題解決了 –