VBA - Cmt utiliser tableaux
Résolu
Tehani_t
Messages postés
245
Statut
Membre
-
Tehani_t Messages postés 245 Statut Membre -
Tehani_t Messages postés 245 Statut Membre -
Bonjour le forum,
Comment déclare t on une variable tableau ?
Comment affecter une valeur à ce tableau et comment le parcourir ??
Merci par avance !
Comment déclare t on une variable tableau ?
Comment affecter une valeur à ce tableau et comment le parcourir ??
Merci par avance !
1 réponse
-
Bonsoir,
dim a(7) as double (ou long ou string ou ...)
ou bien si la taille n'est pas fixe :
dim a() as long, d as long
d=7
redim a(d)
Si tu change la taille et que tu as des valeurs que tu veux conserver alors :
redim preserve a(d+1)
Ensuite tu y accèdes par l'indice
for i = 1 to 7
a(i)=i
next i
msgbox(a(3))
eric-
Salut Eriic, Tehani_t
juste une petite remarque
les variable tableaux commence à l'indice 0
donc si 7 éléments d=6
redim a(6)
pour parcourir
for i = 0 to 6
ou
for i=0 to Ubound(a)
Si on veut commencer à 1 au lieu de 0 (souvent + pratique)
avant les macros en 1° ligne
Option base 1
ou dans les déclarations
d=7
redim a(1 to d) -
Re,
Pour tout savoir sur les variables-tableaux
https://silkyroad.developpez.com/vba/tableaux/
Bonne lecture (studieuse)
:-) -
-
-
-