Label et boucle VBA

Résolu
jeandefait Messages postés 22 Statut Membre -  
jeandefait Messages postés 22 Statut Membre -
Bonjour,

J'ai 10 labels et je dois leurs assigné à chacun une valeur de caption de départ.
Par exemple:
label1.caption=tableau(0)
label2.caption=tableau(1)
.
.
.
.
label10.caption=tableau(9)

Donc, ma question est la suivante, est-ce qu'il y a une façon de faire une boucle avec ça?
J'ai tenté... sans trop d'espoir:
for i=1 to 10
label(i).caption=tableau(i-1)
next

Mais il ne semble pas accepté label(i) :)
Donc si quelqu'un a une solution, ce serait très apprécié, Merci à l'avance!
Configuration: Windows Vista
Safari 532.0

2 réponses

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir,

    avec qcq chose comme ça :
    For i = 1 To 10
    Me.Controls("Label" & i).Caption = tableau(i - 1)
    Next i

    (ou le nom du userform si tu es à l'extérieur)
    eric
    6
  2. jeandefait Messages postés 22 Statut Membre 1
     
    Wow, merci beaucoup c'est exactement ce que je cherchais! Réponse rapide en plus!

    Merci, Salut!
    0