rendre visible Textbox2 quand Textbox1 renseignée

  • Initiateur de la discussion Initiateur de la discussion erics83
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

erics83

XLDnaute Impliqué
Bonjour,

Pour une fois, je pense que "tout est dans le titre..." lol

Dans un USB, j'ai 20 textbox. J'aimerai que les textbox s'affichent (elles sont à l'état visible=false) au fur et à mesure que le précédent est renseigné....:
Si je rempli textbox1, alors textbox2 s'affiche, si je rempli textbox2, alors textbox3 s'affiche, et ainsi de suite.....

merci pour votre aide,
 
Dernière édition:
Bonjour erics83,

Mettez la propriété Visible des TextBox2 à TextBox20 à False, ces 19 TextBoxes seront masquées à l'ouverture.

Ensuite dans le code de l'UserForm mettez 19 macros :
Code:
Private Sub TextBox1_Change()
TextBox2.Visible = TextBox1 <> ""
End Sub

Private Sub TextBox2_Change()
TextBox3.Visible = TextBox2 <> ""
End Sub

Private Sub TextBox3_Change()
TextBox4.Visible = TextBox3 <> ""
End Sub

'etc...
On pourrait aussi utiliser un Module de classe.

A+
 
Bonjour Éric, bonjour le forum,

Un module de classe serait certainement plus simple. Sinon en adaptant ce code pour les 20 TextBoxes :

VB:
Private Sub TextBox1_AfterUpdate()
Me.TextBox2.Visible = Me.TextBox1.Value <> ""
End Sub

[Édition]
Bonjour Job, nos posts se sont croisés...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

R
Réponses
9
Affichages
1 K
R
A
Réponses
0
Affichages
870
Azuveus
A
B
Réponses
2
Affichages
987
bilbinou
B
B
Réponses
5
Affichages
1 K
bilbinou
B
K
  • Question Question
Réponses
4
Affichages
966
D
Réponses
9
Affichages
2 K
D
M
Réponses
3
Affichages
1 K
MONADESIGN82
M
Retour