XL 2013 Masquer Combobox selon autre combobox

chaelie2015

XLDnaute Accro
Bonjour Forum
Dans la combobox 'CBox_MotifAbsence', je souhaite que lorsque je sélectionne 'CP' ou '1/2 CP', automatiquement, les éléments suivants soient masqués : 'Label1', 'CBox_DateMotifDebut', et 'Label2'.
De plus, je souhaite afficher 'Label3', qui était initialement masqué par défaut.
Merci
 

Pièces jointes

  • CHARLIE MASQUER OU AFFICHER Combobox V18102023.xlsm
    15.8 KB · Affichages: 2
Solution
Bonjour Forum
ci dessous la solution, merci
VB:
Private Sub CBox_MotifAbsence_Change()
    If CBox_MotifAbsence.Value = "CP" Or CBox_MotifAbsence.Value = "1/2 CP" Then
        Label1.Visible = False
        CBox_DateMotifDebut.Visible = False
        Label2.Visible = False
        Label3.Visible = True
    Else
        Label1.Visible = True
        CBox_DateMotifDebut.Visible = True
        Label2.Visible = True
        Label3.Visible = False
    End If
End Sub

chaelie2015

XLDnaute Accro
Bonjour Forum
ci dessous la solution, merci
VB:
Private Sub CBox_MotifAbsence_Change()
    If CBox_MotifAbsence.Value = "CP" Or CBox_MotifAbsence.Value = "1/2 CP" Then
        Label1.Visible = False
        CBox_DateMotifDebut.Visible = False
        Label2.Visible = False
        Label3.Visible = True
    Else
        Label1.Visible = True
        CBox_DateMotifDebut.Visible = True
        Label2.Visible = True
        Label3.Visible = False
    End If
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 226
Messages
2 086 413
Membres
103 202
dernier inscrit
Claire2BM