mi spiego: ho un array articoli(i,0) contenente 40.000 voci
Questa potrebbe essere una soluzione .......
Suppongo che tu l'array l'abbia caricato automaticamente da un DB!
è sufficente dimensionare la colonna dell'array
con L'id Massimo dell'Articolo presente nel DB
es.
Redim Array (numeroMassimoRecord,NumeroColonne)
Risulta esempio --> Array(58901,5)
Quando lo carichi
codice:
Do while not Rs.Eof
..............
Array(Rs("IdArticolo"),0) = Rs("Nome")
Array(Rs("IdArticolo"),1) = Rs("Pippo")
Array(Rs("IdArticolo"),2) = Rs("Ecc....")
rs.movenext
................
Loop
lo estrai dall'Array Con
Nome = Array(IdArticolo,0)
Ecc = Array(IdArticolo,2)