Bonjour,
J'aurais besion d'un petit coup de pouce sur un truc (surement trop c.. mais qui me prend la tête depuis quelques temps). Voila, j'essai de réaliser plus ou moins ceci :
En gros j'ai une ligne critère sous excel sous laquelle se trouve des "Oui" et des "Non". J'aimerai remplir une combobox de ces critères puis selon le critère sélectionné réaliser un filtrage selon "Oui" puis cela s'affiche dans une Listview.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub ComboBox1_DropButtonClick() ComboBox1.Clear For i = 15 To 21 ComboBox1.AddItem Sheets(3).Cells(1, i) If ComboBox1.Text = Cells(1, i).Text Then Selection.AutoFilter Field:=i, Criteria1:="Oui" End If Next i Application.Run "Affichage" End Sub
Les problèmes :
1. Le critère sélectionné dans le menu déroulant de la combobox ne reste pas. (il reste que lorsque l'on le tape au clavier)
2. Le filtrage ne se fait pas.
Quelqu'un pourrait-il m'aider ? Cela ne doit etre que des problèmes de syntaxes (enfin je pense).
Merci
G
Partager