OVH Cloud OVH Cloud

Variable sur une chaine de caractere

1 réponse
Avatar
Angelo
Bonjour à tous
j'ai une petite question :
j'aimerais savoir si il est possible apres avoir créer deux zone (zone1 et
zone2) de les nommé en mettant une variable
je m'explique j'aimerai faire un truc du stye
Dim i
i=1
zonei pour appeller la zone1
zone(i+1) pour appeler la zone 2
je fais ca car j'utilise ces deux zone dans une fonctions INDEX et je fais
exactement la meme chose pour les 2 zone (=meme code )
alors j'aimerai faire une boucle pour eviter de le refaire a chaque fois
sachant que bien entendu il n'y aura pas que 2 zone sinon j'aurai écris 2
lignes !

1 réponse

Avatar
AV
Sous réserve que tu aies 2 plages nommées "Zone1" et "Zone2"
Un exemple possible d'utilisation de la fonction INDEX :

Sub zzz()
For i = 1 To 2
MsgBox Evaluate("index(indirect(""Zone""&" & i & "),4)")
Next
End Sub

AV