galopin01 | Eh ! non (jp)
Les dimensions d'un array doivent être déclarées avec une/des constante(s)
Mais on peut toujours utiliser Redim ou Redim Preserve
Par ailleurs il y a de multiples manières de déclarer un tableau
Tout dépend de la manière dont on le charge... Code :
- Sub InitArray()
- Dim Tablo() As Variant, ArrWD() As String, ARange()
- Tablo = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
- ArrWD = Split("Lundi Mardi Mercredi Jeudi" )
- ARange = Range("A1:B4" )
- MsgBox Tablo(2)
- MsgBox ArrWD(2)
- MsgBox ARange(2, 2)
- End Sub
|
A+ |