Probleme de boucle pour rendre invisble des champs

Résolu
yokulan Messages postés 37 Date d'inscription mardi 26 avril 2005 Statut Membre Dernière intervention 31 juillet 2012 - 31 mai 2008 à 19:58
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 - 31 mai 2008 à 20:08
Bonjour à tous,

J'aimerais rendre invisible des champs en boucle

Actuellement j'ai ça

Me.champ1.Visible=false
Me.champ2.Visible=false
Me.champ3.Visible=false
Me.champ4.Visible=false
Me.champ5.Visible=false
...

Et j'aimerais faire une boucle comme ça
for i=1 to 12
    Me.champ" & i & ".Visible=false
next i

Sauf que je ne trouve pas la bonne syntaxe
Access me dit qu'il ne connait pas Me.champ" & i & "

Est ce quelqu'un a la solution

1 réponse

mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
31 mai 2008 à 20:08
Salut,

dim i as integer

for i = 1 to 5
    Me.Controls("champs" & i).Visible = false
next i

@++

le mystérieux chevalier,"Provençal, le gaulois"
Forum Office & VBA
3
Rejoignez-nous