Salut Phil, le Forum
Difficile de te suivre, mais je récapitule ta question ici :
"....dans le fichier de Thierry il efface toujours le 1er choix et le remplace par le 2eme est-il possible de garder le 1er choix et d'ajouter le 2emme ainsi de suite ?......."
Oui pour ceci dans le CommandButton1 tu supprimes la condition If w.AutoFilterMode. (Tu laisses à la place la ligne "w.Range("A1").Autofilter ColNum, Critere)
Dans la Private Sub ListBox2_Click tu ré-active "Initialise".
A partir de là tu pourras appliquer les filtres en cascade.
Bonne Journée
@+Thierry