XL 2019 Filtrer les donnes d'une listbox

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

eCHO

XLDnaute Junior
Bonjour, je voudrais que vous m'aidiez à afficher les données d'une table qui se trouve sur une feuille nommée "quittance" dans une listbox2 de mon userform1.
J'ai déjà un bouton de recherche qui recherche des données sur une feuille "base" en fonction d'un texte saisi dans un Textbox "N_mag" et un combobox "cmb_suite".
J'ai réussi à afficher toutes les données de la feuille quittance, mais ce que je souhaite maintenant c'est de les filtrer en fonction de cmb_suite et n_mag.

VB:
ListBox2.ColumnCount = 20
ListBox2.ColumnWidths = "150;50;50;60;70;150"
ListBox2.RowSource = "QUITTANCE!A:G"

Merci
 
Solution
merci pour votre temps
j'ai régler le problème
VB:
Dim i As Integer
Dim ListCount1 As Integer
ListCount1 = ListBox2.ListCount - 1
If Trim(UCase(N_Mag)) <> "" Then
  For i = ListCount1 To 0 Step -1
    If UCase(Trim(ListBox2.List(i, 2))) <> UCase(Trim(N_Mag)) Or _
       UCase(Trim(ListBox2.List(i, 1))) <> UCase(Trim(Cmb_Suite.value)) Then
      ListBox2.RemoveItem (i)
    End If
  Next i
End If
Bonjour
il y a une grande différence entre "=" et "<>" Lol
puis pourquoi deux Test
VB:
If Trim(UCase(N_Mag)) <> "" Then
  For i = ListCount1 To 0 Step -1
    If UCase(Trim(ListBox2.List(i, 2))) <> UCase(Trim(N_Mag)) Or _
soit sur
Code:
 Trim(UCase(N_Mag)) ou UCase(Trim(N_Mag))
Bonne journée
Jean marie
 
- 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

Réponses
16
Affichages
814
Réponses
40
Affichages
2 K
Retour