Dato che la tua domanda è mollto generica ti faccio un esempio:
codice:
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
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 zero

Vedi se può esserti utile