Dato che la tua domanda è mollto generica ti faccio un esempio:
Per il primo giro l'array sarà di un elemento al secondo giro di 2 e così via fino a 9,quindi il nostro array finale sarà di 10 elementi poichè l'indice di un array parte da zerocodice:Dim arr() As String For i = 0 To 9 ReDim Preserve arr(i) 'dimensioni l'array,preserve serve per mantenere i vecchi valori ovvero quelli del ciclo precedente arr(i) = "valore" & i 'valorizzi l'elemento corrente Next
Vedi se può esserti utile