Voce pode fazer assim:
Dim XVet() as String ' Array dinâmico
Dim NDimens as long ' indice = (Num de dimensoes -1) pois é base zero a menos que vc use Option base 1 na seção general
Redim XVet(NDimens) ' usando preserve apos o Redim vc preserva o conteúdo do array
'para incluir dados
Xvet(0) = "A"
Xvet(1) = "B"
Xvet(2) = "C"
Xvet(3) = "D"
Xvet(n) = "E"
'ou
Dim YVet as variant
YVet = Array("A", "B", "C", "D","E")
' ou
Dim ZVet(5) as string ' De 0 até 4 = 5 elementos
Zvet(0) = "A"
Zvet(1) = "B"
Zvet(2) = "C"
Zvet(3) = "D"
Zvet(4) = "E"
Abraços, Sidnei