• Initiateur de la discussion Initiateur de la discussion aubelix
  • 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 !

aubelix

XLDnaute Impliqué
Bonjour à tous les amis du Forum. 🙂

De nouveau besoin de vos lumières.
Je joints un fichier pour être plus clair.
Mon souci est le suivant:

Lorsqu'on choisi dans la Combox le Type
ne faire affiche dans la combobx du chois des REF
que les REF correspondant au Typs choisi.
Voir onglet "REFERENCES"
Pour lancer la saisie cliquez sur Bouton gris
LANCER LA SAISIE

Par avance, Merci pour votre aide.
Cordialement.
 

Pièces jointes

Re : Checkbox filtre

Bonjour BrunoM45 🙂

Merci pour ta réponse.

Il suffit de mettre du numérique au 1er Chkbox
et de choisir les autres dans la liste déroulante.
Et ma question était de faire apparaître après avoir
sélectionné le Type dans le 3ème Chkbox uniquement
les REF correspondant au type choisi.

Par avance Merci pour votre aide.
Cordialement.
 

Pièces jointes

Re : Checkbox filtre

Bonjour Hasco. 🙂

Merci pour ta réponse.

En recopiant ton code, j'ai le message ci-dessous:
Erreur d'exécution 2147467259 580004005°
Erreur non répertoriée

La macro s'arrête sur " choixPN.Clear"

J'ai ajouté le code ci-dessous, ai-je oublié quelque chose ?

Code:
Private Sub choixEligibilty_Click()
    If choixEligibilty.ListIndex > -1 Then
        Dim c As Range
        choixPN.Clear
        With Sheets("REFERENCES")
            For Each c In .Range("A2:A" & .Cells(Application.Rows.Count, 1).End(xlUp).Row)
                If c.Offset(, 1) = choixEligibilty.Value Then choixPN.AddItem c
            Next c
        End With
    End If
End Sub

Merci pour ton aide.
Cordialement.
 
Re : Checkbox filtre

Re,

tu n'aurais pas utilisé RowSource sur ta liste choixPN??

Chez moi, le classeur que je t'ai passé fonctionne très bien. Alors regarde toutes les modifications qui ont été apportées (UserForm_Initialize)

A+
 
Dernière modification par un modérateur:
Re : Checkbox filtre

Re

J'ai modifié les données envoyées par les vraies valeurs 5non anonymes)
Cela fonctionne. Très bien avec ton fichier.

Qu'as-tu ajouté à part le code :

Code:
Private Sub choixEligibilty_Click()
    If choixEligibilty.ListIndex > -1 Then
        Dim c As Range
        choixPN.Clear
        With Sheets("REFERENCES")
            For Each c In .Range("A2:A" & .Cells(Application.Rows.Count, 1).End(xlUp).Row)
                If c.Offset(, 1) = choixEligibilty.Value Then choixPN.AddItem c
            Next c
        End With
    End If
End Sub

Je n'ai rien ajouté d'autre 😕

Merci pour ton aide.
Cordialement.
 
Re : Checkbox filtre

Re,

1 - relis bien ma réponse précédente je te disais de regarder toutes les modifications apportées (UserForm_Initialize)

2 - C'est à toi de connaitre ton code et de faire la différence entre ce que je t'ai donné et ce que tu avais



A+
 
Re : Checkbox filtre

Re,

Si tu as changé tout UserForm_Initialize et rajouté la procédure

Code:
Private Sub choixEligibilty_Click()
    If choixEligibilty.ListIndex > -1 Then
        Dim c As Range
        choixPN.Clear
        With Sheets("REFERENCES")
            For Each c In .Range("A2:A" & .Cells(Application.Rows.Count, 1).End(xlUp).Row)
                If c.Offset(, 1) = choixEligibilty.Value Then choixPN.AddItem c
            Next c
        End With
    End If
End Sub

Alors je ne vois pas! C'est que la vérité est ailleurs comme dirait Mulder!

A+
 
Re : Checkbox filtre

Bonjour Hasco et tous les amis du Forum 🙂

Suite à problème de connection, je ne te réponds que maintenant.
La nuit porte conseil...
Mon erreur venait du fait que je n'avais pas supprimé le code des REF.
Comme tu me l'avais à plusieurs reprises préconisé. 😡

Tout est rentré dans l'ordre.
Mille mercis pour ton aide et au temps que tu as consacré à mon problème.

Cordialement.
 
- 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

P
Réponses
1
Affichages
707
F
Réponses
0
Affichages
859
francoisetcheb
F
H
Réponses
1
Affichages
2 K
H
B
Réponses
2
Affichages
990
bilbinou
B
L
Réponses
1
Affichages
1 K
Lucien31
L
Retour