Bonjour BB,
... suite de mon post ci-dessus...
Quelques observations :
1) Il est impératif que les entêtes de la zone de critères reprennent rigoureusement les noms des entêtes de la zone de données.
2) Quand on a cliqué à l'intérieur de la plage de données, puis appelé la fonction Filtre élaboré, Excel sélectionne la totalité de cette plage (équivalente à CurrentRegion en VBA). J'ai pu constater qu'en fait, la zone de critère peut se situer n'importe où en dehors de cette plage, à condition d'en être séparée par au moins une ligne ou colonne vide.
Il n'est donc pas nécessaire de l'insérer au-dessus des données. On peut très bien la mettre à droite, en marge des données...
3) On peut ne citer dans la zone de critères que les colonnes qui servent effectivement au filtrage (comme dans le post précédent).


