Microsoft 365 Deux ComboBox en Cascade

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 !

Xavier@61

XLDnaute Nouveau
Bonjour à toutes et à tous,

J'ai beaucoup cherché et testé et pour l'instant je n'arrive pas à traiter mon problème.

J'ai deux combobox:

Une pour le nom

Une autre pour le prénom que je voudrais liée à la 1° pour avoir la possibilité de choisir un prénom en fonction du nom sélectionné tout cela dans un UserForm

Et c'est sur cette manipulation que je cale, je pensais ne pas être loin de la solution mais je cale.

Si quelqu’un a la formule "'magique" je suis preneur.

Merci d'avance

Bonnes fêtes.
 

Pièces jointes

bonjour Xavier, Dranreb,
Un simple essai en PJ avec :
VB:
Private Sub ComboBox_Nom_Change()
    Dim DL%, i%, Nom$, T
    DL = Sheets("EFFECTIF").Range("B65500").End(xlUp).Row
    Nom = ComboBox_Nom.Value
    ComboBox_Prenom.Clear       'vide la liste prénom
    T = Sheets("EFFECTIF").Range("B2:C" & DL)
    For i = LBound(T) To UBound(T)
        If T(i, 1) = Nom Then
            ComboBox_Prenom.AddItem T(i, 2) ' Si nom correct ajouter prénom
        End If
    Next i
    On Error Resume Next
    ComboBox_Prenom.ListIndex = 0
End Sub
Pour tester, utilisez Nomtest1 qui a 8 homonymes.
 

Pièces jointes

bonjour Xavier, Dranreb,
Un simple essai en PJ avec :
VB:
Private Sub ComboBox_Nom_Change()
    Dim DL%, i%, Nom$, T
    DL = Sheets("EFFECTIF").Range("B65500").End(xlUp).Row
    Nom = ComboBox_Nom.Value
    ComboBox_Prenom.Clear       'vide la liste prénom
    T = Sheets("EFFECTIF").Range("B2:C" & DL)
    For i = LBound(T) To UBound(T)
        If T(i, 1) = Nom Then
            ComboBox_Prenom.AddItem T(i, 2) ' Si nom correct ajouter prénom
        End If
    Next i
    On Error Resume Next
    ComboBox_Prenom.ListIndex = 0
End Sub
Pour tester, utilisez Nomtest1 qui a 8 homonymes.
Merci beaucoup ça fonctionne impeccable
Bonne soirée
Xavier
 
- 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
8
Affichages
59
Réponses
28
Affichages
2 K
Réponses
1
Affichages
75
Réponses
21
Affichages
962
Retour