Bonsoir, j'aurai besoin de votre aide SVP pour régler un petit problème.
Avec une macro je fais un filtre auto avec un certain nombre de critères.
Ensuite, je souhaite ajouter les éléments filtrés dans une listbox.
Mon problème est qu'avec mon code les lignes masquées sont quand même prises en compte au lieu de traiter uniquement les lignes qui sont apparentes.
Exemple:
Le filtre masque la ligne 4.
Je dois copier le contenu des cellules "I3" et "I5" dans ma listbox.
--> La macro copie "I3", "I4", "I5" dans la listbox.
Voici mon code sur lequel je bloque :
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 'Ajoute les résultats trouvés dans les listbox tableau = Range("A1:L" & Range("L65536").End(xlUp).Row) For i = 2 To UBound(tableau) resultat.Add tableau(i, 9), CStr(tableau(i, 9)) Next i For i = 1 To resultat.Count ListBoxnom.AddItem resultat(i) Next i
Partager