|
Publicité | ||||||||||||||||||||||
|
|
#1 (permalink) |
|
Membre du Club
![]() Date d'inscription: avril 2008
Messages: 92
|
re,
J'ai fais un programme pour filtrer dans une base de donnée, jusque là tout vas bien ,,, le souci et quans je filtre avec le combox1 sa me remplie bien celui ci, quand je filtre sur le combox2 sa me filtre le combox1 et sa m'ajoute bien les données dans le combox 2 mais quand je filtre le combox3 sa me filtre pas les donnée du combox1 et 2 mais seulement le combox1 conséquence sa me remplie le combox3 de toutes les donnée du combox1 ,,, Je sais pas s'y j'étais clair,,,, Mais je reste persuader que mon erreur vient du remplissage du combox 2 que voici d'ailleur,,,, Code :
Private Sub ComBox2_Change() Dim oCollection As New Collection Dim i As Long Dim Balan As Range ComBox3.Clear ' Itération sur chaque cellule de c et appel de la procédure d'ajout For Each Balan In Feuil2.Range("c11:c" & Feuil2.Range("c" & Rows.Count).End(xlUp).Row) If Balan(1, 0).Value = ComBox2.Value Then AjouterItem oCollection, Balan.Value Next Balan For i = 1 To oCollection.Count ComBox3.AddItem oCollection.Item(i) Next i End Sub |
|
|
|
|
|
#2 (permalink) | |
|
Membre du Club
![]() Date d'inscription: décembre 2007
Messages: 93
|
Bonjour
Citation:
JP014 |
|
|
|
|
|
|
#3 (permalink) | |
|
Membre du Club
![]() Date d'inscription: avril 2008
Messages: 92
|
Citation:
y a til des personne qui ont déjà rencontré ce probléme |
|
|
|
|
|
|
#4 (permalink) |
|
Membre du Club
![]() Date d'inscription: décembre 2007
Messages: 93
|
Bonjour
Une question Code :
If Balan(1, 0).Value = ComBox2.Value Then AjouterItem oCollection, Balan.Value JP014 |
|
|
|
|
|
![]() |
||
trois combox pour filtrer
|
||
| Outils de la discussion | |
|
|