Utilisation d'un code Filtrer

lmc71

XLDnaute Occasionnel
Bonjour le Forum
J'ai cherché et trouvé un code qui me permet de trier une plage de données selon le critère de la cellule A2. Dans le fichier trouvé le code fonctionne très bien. J'ai fait un copier coller de ce code et adapté (il me semble ) à mon fichier, mais ce code ne réagit pas comme il le devrait.
Quelqu'un pourrait il regarder ce fichier et me renseigner sur ce non fonctionnement.
Merci
Cordialement.
 

Pièces jointes

  • Age internet.xlsm
    38.9 KB · Affichages: 21

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : Utilisation d'un code Filtrer

Bonsoir lmc71,

Avec ce code peut-être ? :
VB:
Sub Filtrer()
Dim DerLig As Long
    Application.ScreenUpdating = False
    With Worksheets("Age")
        If .FilterMode Then .ShowAllData
        DerLig = .Range("A" & Rows.Count).End(xlUp).Row
        .Range("A6:F" & DerLig).AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
        .Range("A1:A2"), Unique:=False
    End With
End Sub
 

Discussions similaires

Réponses
93
Affichages
2 K

Statistiques des forums

Discussions
312 115
Messages
2 085 451
Membres
102 889
dernier inscrit
monsef JABBOUR