Technique d'écriture

Le
dyj Orange
Sur mon ME j'ai 20 TextBoxs que je dois masquer au départ. Je fais donc 20
fois l'instruction "Me.TextBoxX.Visible úlse"
Je pense que l'on doit pouvoir mettre ceci dans une boucle, mais je ne
connais pas la syntaxe.

For i=1 to 20 : Me.TextBox i .Visible = False : Next i ??????

Merci de votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
michdenis
Le #22578611
Bonjour,

For a = 1 to 20
Me.Controls("Textbox" & a).visible = False
Next

Évidemment cela suppose que les index de tes 20 textbox
se situent entre 1 et 20

--
MichD
--------------------------------------------


"dyj Orange" 4c934c44$0$32442$
Sur mon ME j'ai 20 TextBoxs que je dois masquer au départ. Je fais donc 20
fois l'instruction "Me.TextBoxX.Visible úlse"
Je pense que l'on doit pouvoir mettre ceci dans une boucle, mais je ne
connais pas la syntaxe.

For i=1 to 20 : Me.TextBox i .Visible = False : Next i ??????

Merci de votre aide
isabelle
Le #22578581
bonjour dyj,

For i = 1 to 10
Me.Controls("TextBox" & i).Visible = False
Next

isabelle



Le 2010-09-17 07:08, dyj Orange a écrit :
Sur mon ME j'ai 20 TextBoxs que je dois masquer au départ. Je fais donc
20 fois l'instruction "Me.TextBoxX.Visible úlse"
Je pense que l'on doit pouvoir mettre ceci dans une boucle, mais je ne
connais pas la syntaxe.

For i=1 to 20 : Me.TextBox i .Visible = False : Next i ??????

Merci de votre aide
isabelle
Le #22578691
oups, désolé pour la doublure, les messages sont lent à apparaitre ce matin :-(
isabelle

Le 2010-09-17 07:20, michdenis a écrit :
Bonjour,

For a = 1 to 20
Me.Controls("Textbox"& a).visible = False
Next

Évidemment cela suppose que les index de tes 20 textbox
se situent entre 1 et 20

dyj Orange
Le #22578681
Qu'est ce qu'on apprend avec vous. Merci à tous les deux.

"isabelle" i6vj83$85v$
bonjour dyj,

For i = 1 to 10
Me.Controls("TextBox" & i).Visible = False
Next

isabelle



Le 2010-09-17 07:08, dyj Orange a écrit :
Sur mon ME j'ai 20 TextBoxs que je dois masquer au départ. Je fais donc
20 fois l'instruction "Me.TextBoxX.Visible úlse"
Je pense que l'on doit pouvoir mettre ceci dans une boucle, mais je ne
connais pas la syntaxe.

For i=1 to 20 : Me.TextBox i .Visible = False : Next i ??????

Merci de votre aide
Publicité
Poster une réponse
Anonyme