Appliquer le même filtre à plusieurs feuilles EXCEL
Résolu
mayou478
Messages postés
61
Statut
Membre
-
Le Pingou Messages postés 12275 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12275 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaiterais mettre en place une VBA dans mon fichier Excel une sélection de filtre automatique sur toutes mes feuilles et toutes les catégories.
Si je souhaite filtrer par Agence, alors mes autres feuilles vont filtrer par Agence, si je souhaite filtrer par heure, alors mes autres feuilles filtreront par heure, etc., etc.
Et ce dans n’importe quel feuille sélectionner dans mon fichier.
Je vous joins mon fichier afin de mieux visualiser mon problème.
Je vous remercie par avance de votre aide.
https://www.transfernow.net/en/dltransfer?utm_source=20220425HlkDdAqk
Je souhaiterais mettre en place une VBA dans mon fichier Excel une sélection de filtre automatique sur toutes mes feuilles et toutes les catégories.
Si je souhaite filtrer par Agence, alors mes autres feuilles vont filtrer par Agence, si je souhaite filtrer par heure, alors mes autres feuilles filtreront par heure, etc., etc.
Et ce dans n’importe quel feuille sélectionner dans mon fichier.
Je vous joins mon fichier afin de mieux visualiser mon problème.
Je vous remercie par avance de votre aide.
https://www.transfernow.net/en/dltransfer?utm_source=20220425HlkDdAqk
7 réponses
-
Bonjour,
J’ai utilisé le premier fichier, il suffit de renseigner la liste déroulante (A1) ou simplement clic sur cellule (A2) et le code se déclenche.
Note : est valable depuis chaque feuille.
Je vous laisse régler les diverses protections !
Ma proposition : https://www.cjoint.com/c/LDBoo2HEzPn
-
-
Bonjour,
merci pour votre exemple.
Mais serait-il possible d'avoir ce filtre uniquement sur la ligne 9 ou justement je peux sélectionner sur n'importe quel cellule.
Car le rajout des "bulle" que vous avez fait ne serait pas pratique.
Merci pour votre retour. -
Bonjour,
En agissant sur les boutons [Filtre] de la ligne 9 vous ne pouvez filtrer que pour la feuille active.
Si vous voulez l'action identique pour toutes les feuille vous devez utiliser mon exemple et lui adjoindre une liste de choix....
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
d'accord alors du coup j'ai fait une liste déroulante en cellule A1
et en cellule A2 inscrit Réinitialiser
Et t'il possible de ne pas mettre de bulle, mais de rester soft comme sur mon fichier ?
Aussi est-ce que ces cellules pourront fonctionner dans n'importe quel onglet ?
Et pourront tel être bloquer quand mon fichier et protéger ?
Enfin je veux bien que vous m'expliquer comment je dois procéder pour faire le VBA.
Car sur l'exemple donner précédemment je ne comprends pas.
Voici mon fichier refait.
Merci par avance pour votre aide.
https://www.transfernow.net/en/dltransfer?utm_source=20220427rJvE36ro -
Bonjour,
Vous dite :
Enfin je veux bien que vous m'expliquer comment je dois procéder pour faire le VBA.
Car sur l'exemple donner précédemment je ne comprends pas...
Les 2 macros se trouvent dans le module [lepingou], la MonFiltrage boucle sur toutes les feuilles, ôte la protection puis applique le filtre (par exemple ‘ADECCO’) puis protège la feuille.
La ReinitialiserFiltre remet les filtres inactifs.
Ne pouvant accéder au VBAProject protéger par MDP pas de suite.
-
Bonjour,
le fichier est parfait ! Merci beaucoup !
Quand je demandais de m'expliquer je voulais des explications sur la macro.
Si vous avez toujours mon fichier, dans la macro MDP il y a l'explication en vert ;
Car je ne s'ai pas à quoi correspond chaque ligne.
Aussi les boutons crée dans le 1er fichier, je ne le trouve pas dans la macro.
Encore merci pour votre aide.
Cordialement.