Re : Filtre Inversé
Bonjour à tous !
Je viens de découvrir ce fil qui pourrait bien apporter une réponse au casse tête auquel je fais façe ... Grâce à des techniciens aussi calés que vous, je ne peux que trouver la solution !!!
Tout d'abord, en introduction, je ne maîtrise absolument pas VBA .. Mais toutefois, lorsqu'il n'y a plus que cette solution pour essayer d'obtenir ce qu'on voudrait, il faut se forcer ..
En fait, dans le fichier que je suis en train de finaliser, des données importantes sont classées à la fois sur les lignes et les colonnes, à des endroits différents (il s'agit d'un planning d'équipes de bénévoles pour un évènement).
L'idée serait de filtrer tout le tableau en fonction des postes et des personnes qui y sont assignées, de manière à ce qu'après déclenchement de la macro, ne voir apparaître que les colonnes correspondantes en fonction. En soi, un filtre automatique dans l'esprit de celui proposé sur ce fil pourraît presque correspondre (et j'ai bien cru pouvoir l'utiliser) mais des problèmes sont survenus puisque s'il est toujours nécessaire de voir apparaître les horaires classés sur les lignes, ce sont surtout les colonnes qu'il y a à filtrer ... Aussi, permettre d'adapter cette marco simplement pour obtenir le même filtre puissant mais "à l'endroit" serait peut-être la solution ?
En fait non : le plus simple serait de permettre, dans la boîte de dialogue de la macro, de sélectionner toute la première colonne A afin de permettre de filtrer toutes les lignes en même temps selon un critère (soit un poste tel que bar, resto, etc.) et donc ne voir s'afficher, finalement, que les colonnes contenant ce mot. Cela serait-il envisageable ? - mais peut-être il y a t il plus simple encore ? J'avoue que je ne comprends que très difficilement le principe du filtre élaboré qui, après de nombreux tests, ne réponds pas à mes attentes.
Je n'ai pas la possibilité d'attacher le fichier qui est trop lourd, je n'ai qu'une capture d'écran, en espérant que les explications et le visuel suffira à la compréhension ...
Un tout grand merci d'avance, de votre aide !!
Corentin Bouvy.