Filtre avec nombre occurence

Maxpuff

XLDnaute Junior
Bonjour,
Je souhaite réaliser un filtre en fonction de l'occurence d'une valeur sur la colonne A.
Si le titre de la ligne apparait 2 fois ou plus dans la colonne A, on affiche les lignes, sinon on n'affiche pas la ligne dont le titre est unique...

J'ai pu voir un post sur le calcul du nombre d'occurence, mais je n'ai pas trouvé de moyens pour réaliser un filtre avec.
 

mromain

XLDnaute Barbatruc
Re : Filtre avec nombre occurence

bonjour Maxpuff,

voici une solution par macro (si j'ai bien compris)...


edit: la macro que je t'ai donné supprime les lignes. Si tu veux juste les masquer, remplace cette ligne :
Code:
If Application.WorksheetFunction.CountIf(Columns(colonneTri), .Range(colonneTri & i)) = 1 Then .Rows(i).Delete
par
Code:
If Application.WorksheetFunction.CountIf(Columns(colonneTri), .Range(colonneTri & i)) = 1 Then .Rows(i).Hidden = True


a+
 

Pièces jointes

  • Classeur1.xls
    34 KB · Affichages: 74
  • Classeur1.xls
    34 KB · Affichages: 80
  • Classeur1.xls
    34 KB · Affichages: 85
Dernière édition:

Discussions similaires

Réponses
16
Affichages
557
Réponses
31
Affichages
643
Réponses
12
Affichages
383

Statistiques des forums

Discussions
312 400
Messages
2 088 087
Membres
103 712
dernier inscrit
Charles authentique