Salut Monique et Michel,
Je vous dois à tous deux une fière chandelle !
Michel, je ne vois pas ce que je pourrais te renvoyer puisque c'est ton fichier qui pose problème.
Comme tu me l'as signalé, tu n'avais pas effacé ton dernier test, je l'ai donc effacé et en validant quelques lettres introduites en cellule B9 j'ai un message d'erreur VBA.
J'ai également essayé d'introduire le n° complet d'une pièce, même problème à la ligne reprise sous un de mes posts précédents.
Monique, là tu as fais vraiment très, très fort.
Même avec mes 17 000 lignes je n'ai pas eu le temps de chronométrer - estimation : moins d'une seconde !
Faire une liste de validation filtrée sans avoir préalablement établi cette liste dans une colonne supplémentaire, c'est du jamais vu !
Cette procédure, nouvelle pour moi, a droit à une page d'honneur sur XLD.
Je vais décortiquer ta formule pour bien la comprendre.
Je crois même que je vais l'encadrer et la pendre au-dessus de mon lit (lol).
En fin de compte, c'est la variante en cellule B12 que j'ai retenue, plus facile d'emploi pour des non-initiés.
Merci encore à vous deux et bonne soirée.
Ândré.