Merci pour ta participation, si tu le permets, je regarderai la feuille demain ( je me lève très tôt demain).
En fait, si tu observes la procédure sub filtre,
Tu t'aperçois que dans la boucle for, lors de la première condition (annee) si la cellule (i,p)egale à la combobox1(année) le tri s'effectue et dans la colonne A s inscrit 2024. Ce qui ne permet plus à la deuxième condition (le mois) en cellule(i,p) de se définir puisque la définition du mois dépend de la cellule(i,p) qui a pour valeur à ce moment 2024, il est donc impossible de définir le mois (il faudrait faire month(cells(i,1)) et cells(i,1) est égale à 2024.
En fait la boucle balaye les combobox et compare les valeurs des cellules par colonne avec les valeurs de chaque combobox.
Merci beaucoup pour ton aide, bonne soirée
JN