Ciao,
il metodo GetRows() della classe Recordset fa proprio quello che vuoi:
in pratica crea una MATRICE nella composta da N righe quante sono i record restituiti dalla select, e N colonnne corrispondenti al numero dei campi del record.

MyArray = Rs.GetRows

Ciao