Banzai64 a écrit :
Bonjour
Une solution
Bonjour Banzai64 !
Merci pour ton aide, quand j'utilise ton fichier, cela marche parfaitement. Le problème c'est que quand je l'adapte au mien (qui n'est pas le même, cela ne marche pas...
SI je comprend bien le code que tu as entré est :
Dim I As Integer
For I = Range("A1") + 1 To 5
Me.Controls("TextBox" & I).Visible = False
Me.Controls("ComboBox" & I).Visible = False
Next I
End Sub
Excel me renvoi un message d'erreur... et je ne sais pas pourquoi :
Le message d'erreur "Objet introuvable"
pour le code :
Me.Controls("TextBox" & I).Visible = False
Raja a écrit :
Bonjour,
Regarde sur le fichier en retour avec les ajouts codes dans les différents modules
Bonjour Raja merci pour ton aide !
Comme pour Banzai, le code marche parfaitement dans le fichier que tu m'as envoyé, mais en l'adaptant à mon fichier, il ne marche plus, enfin plus rien ne ce passe quelque soit le chiffre de ma ListBox sélectionné...
Ton code est bien celui-ci (UserForm2) ? :
Select Case nb
Case 4
TextBox631.Visible = False
ComboBox304.Visible = False
Case 3
TextBox599.Visible = False
ComboBox301.Visible = False
TextBox631.Visible = False
ComboBox304.Visible = False
Case 2
TextBox600.Visible = False
ComboBox302.Visible = False
TextBox599.Visible = False
ComboBox301.Visible = False
TextBox631.Visible = False
ComboBox304.Visible = False
Case 1
TextBox602.Visible = False
ComboBox300.Visible = False
TextBox600.Visible = False
ComboBox302.Visible = False
TextBox599.Visible = False
ComboBox301.Visible = False
TextBox631.Visible = False
ComboBox304.Visible = False
End Select
avec dans ma UserForm1 :
nb = ComboBox1.Value
Je ne comprends pas d'ou peut venir le problème sachant que tout fonctionne dans les fichiers que vous m'avez envoyé, mais pas dans le mien quand je le recopie