1
如何從動態數組讀取數據?Excel宏 - 從數組讀取數據
ReDim idx(1 To nItemsToPick)
ReDim varRandomItems(1 To nItemsToPick)
For i = 1 To nItemsToPick
Do
booIndexIsUnique = True
idx(i) = Int(nItemsTotal * Rnd + 1)
For j = 1 To i - 1
If idx(i) = idx(j) Then
booIndexIsUnique = False
Exit For
End If
Next j
If booIndexIsUnique = True Then
Exit Do
End If
Loop
varRandomItems(i) = rngList.Cells(idx(i), 1)
Next i
謝謝!
你的數組來自哪裏? – jonsca 2011-04-26 08:21:54
你是什麼意思Jonsca? – CustomX 2011-04-26 08:22:50
您的陣列數據在同一張紙上嗎?一張不同的紙?在一個文件? :) – jonsca 2011-04-26 08:23:58