Filtre automatique personalisé selon une cellule

Bonjour à tous,

Tout est dit dans le titre, j'ai essayé de créer une macro qui fonctionne bien que la première fois mais plus dès que j'ai changé la date.

J'ai ajouté un petit problème de "comptage" du nombre obtenu après filtrage mais à priori, c'est une formule indépendante

Comme d'habitude, j'ai mis un tableur qui est plus explicite.

Cordialement

Tonthon

Bonjour

Un essai

Banzai64 a écrit :

Bonjour

Un essai

Bonjour,

Merci, au niveau du tri.... c'est ok

Par contre j'aimerai retrouver l'équivalent de tous du filtre automatique

Enfin, au niveau du comptage ...il doit y avoir un petit bug

Cordialement

Tonthon

Bonjour

Tonthon a écrit :

Merci, au niveau du tri.... c'est ok

Ce n'est pas un tri c'est un filtre

Je suis partial mais je ne vois pas de bug pour le comptage

Indiques ce que tu fais et quel résultat obtiens-tu

Pour afficher tout supprimes la date en I4

Bonjour

Ce n'est pas un tri c'est un filtre

==> tu as 100% raison.

Pour afficher tout supprimes la date en I4

==> je n'avais pas vu cela, effectivement c'est tout simple

Je suis partial mais je ne vois pas de bug pour le comptage Indiques ce que tu fais et quel résultat obtiens-tu

==> j'ai ouvert la version que tu as jointe

dans le compteur il y a 39......puis dès que j'ai mis une date dans la cellule dédiée, au niveau du compteur #####

le fait de supprimer cette date ou de l'effacer, le "comptage" reste #####

Il doit s'agir comme souvent d'une subtilité.....

Cordialement

Tonthon

Bonjour

le fait de supprimer cette date ou de l'effacer, le "comptage" reste #####

Il doit s'agir comme souvent d'une subtilité.....

Pas de subtilité sur ce coup.

La fonction SOUS.TOTAL n'existe probablement pas sur ta version Excel. Remplace en G10 par exemple (car il existe d'autres fonctions) par

=SOMMEPROD(N(I11:I228>=I4))

qui compte le nombre de valeurs qui correspondent au critère entré en I4 et donc au nombre de dates visibles après filtrage

Cordialement

Bonjour à tous,

Tout fonctionne à merveille sur l'exemple joint

J'ai transposé la solution dans mon tableur réel....le comptage ==> nickel chrome

Par contre, la transpostion du code pour le filtrage (et non le triage ) ne fonctionne pas.

Je m'inquiète pas trop, c'est logique car je n'ai pas retrouvé certains paramètres cf tableur joint

Vous remerciant de votre aide "passé et à venir"

Cordialement

Bonjour

Des remarques dans le code

Re

Tu me dis = Il ne peut y avoir qu'une seule macro Worksheet_Change par feuille

J'ai copié le code à la suite de ceux existants....il doit y avoir un conflit malgré que, sauf erreur de ma part je n'ai qu'une seule macro ....Change.

Le plus simple, je te joins "la bête" c'est à dire le tableur original apuré des éléments privés car je ne trouve pas la solution.

Bon courage !

Tonthon

Bonjour

Tonthon a écrit :

..il doit y avoir un conflit malgré que, sauf erreur de ma part je n'ai qu'une seule macro ....Change.

Oui qu'un macro Worksheet_Change

J'ai testé le filtre en colonne S et pas eu de conflit

Il faut que tu dises comment tu y arrives

A vérifier

RE

Incompréhensible, j'ai donc copié le code du tableur joint dans l'original et .... tout fonctionne

Je suis content mais je ne m'explique pas.

Tu as modifié quelque chose ?

L'essentiel est que cela marche et mille merci

Tonthon

Bonjour

Pas de modification majeure

Juste adapté la plage à filtrer

Bonjour,

Merci de ces précisions, j'ai revu le code et ai trouvé la plage à filtrer que je ne retrouvais pas dans le code précédent.

C'est dommage que l'on ne puisse faire qu'un code "filtre" par feuille !

Cordialement

Tonthon

Bonjour

Tonthon a écrit :

C'est dommage que l'on ne puisse faire qu'un code "filtre" par feuille !

Je réponds trop vite

Dans une page tu ne peux filtrer une zone qu''une seule fois mais tu peux y mettre beaucoup de filtre

Exemple filtre sur la colonne Nom, filtre sur la colonne Année,filtre sur la colonne revenu etc ......

C'est ce que tu veux dire non ?

RE

Merci pour ces précisions....cela change les possibilités

Cordialement.

Rechercher des sujets similaires à "filtre automatique personalise"