Filtrer une colonne VBA
Résolu
DavyB_6434
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Filtrer une colonne VBA
- Déplacer une colonne excel - Guide
- Trier une colonne excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Figer une colonne excel - Guide
3 réponses
Bonjour
Peut être comme ceci, obtenu avec l'editeur de macros
Selection.AutoFilter Field:=3, Criteria1:="=1", Operator:=xlOr, Criteria2:=">=4"
Cdlmnt
Peut être comme ceci, obtenu avec l'editeur de macros
Selection.AutoFilter Field:=3, Criteria1:="=1", Operator:=xlOr, Criteria2:=">=4"
Cdlmnt
Peut être avec une petite macro
https://mon-partage.fr/f/Gfqxll2a/
Cdlmnt
https://mon-partage.fr/f/Gfqxll2a/
Cdlmnt
J'ai pas accès au lien à cause de McAfee Web Gateway , peux tu la copier sur le forum directement :)
Désolée,
Merci.
Désolée,
Merci.
Option Explicit Const liste = "2,5,8,10,11,15,18" ' liste a filtrer Const cofiltre = 3 ' colonne filtre Const lideb = 2 ' premiere ligne Public Sub filtrer() Dim li As Long, lifin As Long, tf, k As Long Application.ScreenUpdating = False lifin = Cells(Rows.Count, cofiltre).End(xlUp).Row tf = Split(liste, ",") For li = lideb To lifin For k = 0 To UBound(tf) If Cells(li, cofiltre).Value = CInt(tf(k)) Then Rows(li).EntireRow.Hidden = True: Exit For Next k Next li End Sub
Exemple si dans ma colonne j'ai 0.1.2.3.4.5.6.9..... et je veux retirer les 5,8,11,50 comment je fais ?