Je suis désolé, j'en reviens à me demander si c'est toi qui a adapté ces macros et mis en place ton classeur
![:weird:](https://www.developpez.net/forums/images/smilies/weird.gif)
Ce qui expliquerait que l'utilisation du filtre avancée te semble correcte (trois critères) alors que ce n'est pas le cas (seuls 2 critères peuvent fonctionner, cf mon message précédent à ce sujet)
Oui je confirme j'ai adapté ces macros à l'utilisation de mon fichier, il vaut ce qu'il vaut pour mes besoins.
là tu viens de remplacer le titre de ta procédure "Filtre" par ma ligne de code
moi je t'ai dis de remplacer la ligne de code qui contient uniquement "Filtre", présente dans ta procédure évènementielle Worksheet_Change, par ma ligne de code
En me posant sérieusement j'ai compris ce que tu essayais de me faire comprendre, je sais je comprend vite mais parfois il faut appuyer longtemps sur les explications.
Donc, faisons simple :
1) tu fais un clic droit sur l'onglet de ta feuille (j'ai plus le nom en tête)
2) tu sélectionnes "visualiser le code"
3) là tu es maintenant dans le module de la feuille, tu verras ta procédures évènementielles
4) tu remplaces dans cette procédure la ligne qui ne contient que le mot "Filtre" ==> tu y mets à la place ma ligne
5) tu nous confirmes après ça si le comportement est conforme à tes souhaits
6) tu vas prendre un peu de temps, et lire/assimiler les tutoriels sur les base du VBA, tu ne semble pas en maîtriser l'environnement (je n'ai pas parlé de capacité à écrire du code, on en est même pas encore là)
sans le point 6, tu ne pourras même pas tâtonner et bidouiller des macros fonctionnelles sans être bloqué
![;)](https://www.developpez.net/forums/images/smilies/icon_wink.gif)
Partager