Si tu ne nous dis pas comment est typé Param_Etats, on risque de partir sur des fausses pistes.
Car vu qu'en VB6 je ne connais aucune propriété « Filter », je suppose qu'il s'agit d'un composant externe.
Toujours est-il que vu comment tu places tes guillemets dans ton deuxième exemple, je comprends que ça ne puisse pas fonctionner.
Mais est-ce bien ton code réel ou une erreur de retranscription ?
Dernière remarque : un jour je vais m'énerver quand quelqu'un se contentera de dire que « ça plante » sans donner de message d'erreur, ni aucun autre symptôme. Un jour...