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
558
Réponses
31
Affichages
644
Réponses
12
Affichages
383