我嘗試如下解決我的問題:如何返回多維數組的值在列表視圖(VBA)
intFirstIdx = UBound(arrDetailInfo, 1)
intSecIdx = UBound(arrDetailInfo, 2)
With Me.lvDetaillist
With .ColumnHeaders
.Clear
.Add , , "#", 20
.Add , , "ID", 50
.Add , , "Assets", 50
.Add , , "Day Count", 50
.Add , , "Result", 150
End With
.ListItems.Clear
End With
cnt = 1
With Me.lvDetaillist
For i = 0 To intFirstIdx
Set li = .ListItems.Add(, , cnt)
For k = 0 To intSecIdx
li.SubItems(cnt) = arrDetailInfo(i, k)
Next k
cnt = cnt + 1
Next i
End With
這裏是我的數組的內容:
做任何人知道如何解決它的方法?
感謝,也對您有所幫助:)比我的代碼有點小! :) – yuro
@Yuro是啊。有趣的是,在發佈我的答案(第一部分)的同一分鐘,你找到了自己的解決方案。很高興知道它被解決了。 –