bonsoir
j'ai réalisée une boite de dialogue pour faire des requête(filtre) dans une base de donnée, le probléme que je rencontre est que mes colonnes avec lesquels je remplie mes combox ne sont pas côte à côte, conséquence mon code ne fonctonne pas; j'ai à peu prés saisi ou se trouve mon erreur mais je ne sais pas la corrigé.
si quelqu'un peu m'éclairée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Private Sub UserForm_Initialize() Dim Cellule As Range Dim Balan As Range Dim oCollection As New Collection Dim i As Long For Each Cellule In Feuil4.Range("a2:a" & Feuil4.Range("a" & Rows.Count).End(xlUp).Row) AjouterItem oCollection, Cellule.Value Next Cellule For i = 1 To oCollection.Count ComBox1.AddItem oCollection.Item(i) Next i For Each Balan In Feuil4.Range("c2:c" & Feuil4.Range("c" & Rows.Count).End(xlUp).Row) AjouterItem oCollection, Balan.Value Next Balan For i = 1 To oCollection.Count ComBox2.AddItem oCollection.Item(i) Next i End Sub
Partager