Pour les liste box avec selection mlultiple regarde ce lien il en parle
http://silkyroad.developpez.com/VBA/...serForm/#LII-G
Tu verra également comment les remplir et récupérer les valeur choisie par l'utilisateur, enfin un peu près tout sur les listbox 
Et au vu de ton premier message je ne voi pas comment on aurait pu savoir que tu voulais des listbox a choix multiple pour sélectionner les critère d'un filtre. 
Pour ton code evite les select
tu lui dit
je selectionne tel zone
j'applique un filtre sur la selection
autant dire j'applique un filtre sur telle zone
Sheets(nom_mag).Range("B23:N23").AutoFilter
(et utilise les balise code, regarde le premier message du forum pour savoir comment)
Partager