Listbox affiche ligne masqué malgré l'activation d'un filtre par macro

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 !

vmax67

XLDnaute Occasionnel
Bonjour à tous

j'aurai besoin de votre aide concernant mon usf avec listbox.

Ma liste box affiche les lignes que j'ai masqués par un filtre qui s'active après saisie
d'une valeur dans la cellule B3 de la feuille Saisie.

Ce filtre agit sur la colonne B de la la feuille joueur.

Ci-dessous le code de l'Usf.

Private Sub UserForm_Initialize()

NomOnglet = ActiveSheet.Name
Label2.Caption = "Joueur 1 --> " & [A9]

Set S = Sheets("Joueurs")
Set m = CreateObject("Scripting.Dictionary")
t = S.Range("c2:e" & S.Cells(Rows.Count, 1).End(xlUp).Row)
For i = 1 To UBound(t): m(t(i, 1)) = "": Next i
C1.List = m.keys
OptionButton2 = True: OptionButton1 = True
End Sub

Ci-dessous Code de la macro concernant le filtre

Sub Choix_division()
Sheets("SAISIE").Select
Range("B3").Select 'DIVISION
Division = ActiveCell.Value

If Division = "DIVISION 2" Then
Worksheets("JOUEURS").Range("B1").AutoFilter Field:=2, Criteria1:="D2"
Else: End If

If Division = "DIVISION 3" Then
Worksheets("JOUEURS").Range("B1").AutoFilter Field:=2, Criteria1:="D3"
Else: End If
End Sub
 
Re : Listbox affiche ligne masqué malgré l'activation d'un filtre par macro

Bonjour,

essaye peut être ainsi, non testé bien sur, pas de fichier joint... :
Code:
t = S.Range("c2:e" & S.Cells(Rows.Count, 1).End(xlUp).Row).SpecialCells(xlCellTypeVisible)

bon après midi
@+
 
- 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
18
Affichages
861
Réponses
7
Affichages
702
Réponses
3
Affichages
773
Réponses
4
Affichages
797
Retour