XL 2016 Rendre visible un Textbox en fonction d'une Combobox

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 !

Dudu21000

XLDnaute Nouveau
Bonjour à tous,
Je suis débutant en VBA et je bloque sur un code pour rendre visible un (textbox (NumPaypal) + son Label (Lbl10)) en fonction de la valeur d'une combobox (LieuAchat).
Ma Combobox a uniquement deux valeurs "MAGASIN" ou "EN LIGNE" et je souhaiterais que mon textbox + label soient visibles uniquement quand la combobox = "EN LIGNE"
J'ai commencé un bout de code ci-dessous mais je n'arrive pas à aller plus loin pour que cela fonctionne...
Je vous remercie d'avance de votre aide. Bien à vous

Private Sub LieuAchat_Change()
If LieuAchat.Value = "EN LIGNE" Then
NumPaypal.Visible = True
Lbl10.Visible = True
Else
If LieuAchat.Value <> "EN LIGNE" Then
NumPaypal.Visible = False
Lbl10.Visible = False
End If
End If
End Sub
 
Bonjour le forum
Bonjour Dudu21000, bonjour Patrick

Bien que la solution de Patrick soit la meilleure car condensée, tu y étais presque :
- Les propriétés "Visible" du Label et de la TextBox étant à "False",
VB:
Private Sub LieuAchat_Change()
If LieuAchat.Value = "EN LIGNE" Then
NumPaypal.Visible = True
Lbl10.Visible = True
Else
[S]If LieuAchat.Value <> "EN LIGNE" Then[/S]
NumPaypal.Visible = False
Lbl10.Visible = False
[S]End If[/S]
End If
End Sub
Bonne après-midi à toutes & à tous
@+ Eric c
 
- 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éponses
5
Affichages
183
Réponses
7
Affichages
250
Retour