Trier la listview en fonction du combobox

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 !

christian.bedere

XLDnaute Occasionnel
Bonsoir,

Je souhaiterai afficher ds la listview les lignes, selon le critère inscrit dans le combobox.
A savoirr comment remplir la listview avec les factures d'avril, en tapant "avril" ds la combobox ?
Merci pour votre aide
Christian
Ps: le code est commencé mais je ne sais pas comment insérer la condition combobox.
 

Pièces jointes

Re : Trier la listview en fonction du combobox

Salut Christian
bonsoir Bebere
Bonsoir le Forum

si la colonne 5 n'est pas indispensable,on pourrait récuperer les items via la colonne 1 comme si dessous

Private Sub MoisFacture_Change()
Dim Plg As Variant, L As Integer, I As Integer, C As Byte
MonMois = MoisFacture.Value

With Sheets("saisie")
Plg = .Range("a5:e" & .Range("a65536").End(xlUp).Row)
End With

With Me.ListView1
For L = 1 To UBound(Plg, 1)
If Format(CDate(Plg(L, 1)), "mmmm") = MonMois Then
I = .ListItems.Count + 1
.ListItems.Add = Plg(L, 1)

For C = 2 To UBound(Plg, 2)
.ListItems(I).ListSubItems.Add = Plg(L, C)
Next C
End If
Next L

End With
End Sub
Bonne fin de Soirée
 
- 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

Retour