Filtre ligne et colonne avec liste déroulante

Bonjour à tous,

Je suis novice en VBA et j'ai besoin de votre aide pour un projet au travail.

Dans le document joint en objet, il y a 3 feuilles :

  • "Questionnaire" doit permettre à l'utilisateur de choisir le domaine qui le concerne.
  • "Liste" me permet de lister les choix dans mon questionnaire.
  • "Tableau" ou se situe les données que l'utilisateur doit voir après avoir rempli le questionnaire (les croix font apparaitre les documents pour lesquels les questions ne sont pas concernées).

Si c'est possible, pourriez vous m'aider à réaliser la macro me permettant de masquer à la fois les colonnes et les lignes non concernées par l les choix induits dans le questionnaire ?

Par exemple avec le tableau en l'état :

  • Domaine concerné "Domaine 1" -> Masquage des lignes 11 et 15 et des colonnes F et G.
  • Décret concerné : " Décret 2" -> Masquage des lignes 5, 11,13,14 et 15 et des colonnes H et J.

J'espère avoir été plutôt clair.

Merci d'avance.

Xavier

72exemple.xlsx (12.27 Ko)

Up

Bonjour,

Une proposition à étudier.

Cdlt.

243exemple-filtres.xlsm (56.71 Ko)

Bonjour Jean-Eric,

Merci de votre temps, c'est exactement ce que je voulais.

Cependant, si je peux me permettre, il semble que le Bouton remise à Zéro ne fonctionne pas.

Pourriez vous le corriger s'il vous plait?

Merci d'avance.

Xavier.

Re,

Je ne note pas de dysfonctionnement.

Précise ta question.

Cdlt.

En cliquant dur RAZ, la feuille ne devrait pas se réinitialiser ?

Au temps pour moi, la feuille ne marchait pas correctement.

Cependant, en faisant plusieurs tests, si je choisis "Domaine 1" et "Décret 1", il y a toujours les lignes 11 et 15 qui s'affichent.

Y aurait il une erreur dans la macro ?

De plus, serait il possible au final de masquer toute les colonnes à partir de la D (E, F,...) ?

Merci de m'accorder de ton temps.

Xavier.

Rechercher des sujets similaires à "filtre ligne colonne liste deroulante"