Bonjour Bebere, le forum,
Merci pour t'être penché sur ce problème.
Voici quelques précisions :
Au départ, j'ai une base de données dont le ombre de champs est variable (de 4 à 21 champs).
Je voudrais filtrer ces champs selon un nombre de critères variable (de 1 à 9 critères = de 1 à 9 ConboBoxs).
Les 9 champs filtrés ne sont pas toujours les mêmes. C'est pourquoi j'ai une interface qui permet de nommer les champs, de sélectionner et classer ceux qui serviront au filtrage. Cette interface fonctionne avec une extraction sans doublons des valeurs contenues dans la feuille 'Dates 2005 - 2006' dans une feuille 'Temp'.
LEs 9 ComboBoxs sont initialisés via RowSource dans cette feuille 'Temp'.
Je précise que cette interface fonctionne, elle a été supprimée pour simplifier ma question. :whistle:
L'utilisateur pourra donc filtrer la base de données (Feuille 2) avec les 9 ComboBoxs (il y en a un peu moins dans mon fichier joint). Les Comboboxs n'ont pas de doublons alors que la base de données pet en avoir.
Le listeBox correspond au récapitulatif de la base de données filtrée.
Au début, j'ai essayé de fonctionner avec les filtres automatiques, commandés par des macros mais ça n'a pas fonctionné; je me suis rabattu sur la création de listes.
J'espère avoir été plus clair que la première fois. Et encore merci pour le temps que tu passes sur cette question (c'est pas évident de retrouver la logique d'un code qui a été fait par quelqu'un d'autre !)
A+