si tu as Excel 2010 ou une version ultérieure, alors avec le Filtre automatique, tu peux mettre plus de 2 critères pour un filtre textuel ; par contre, si tu as comme moi Excel 2007 : ce n'est pas possible, car malheureusement, c'est 2 critères maximum ! dans ce cas, il y a quand même une solution sans VBA : passer par le filtre avancé.
ouvre le fichier joint ; tu peux voir 7 phrases dans le tableau de gauche ; la plage 
D1:F2 est pour les critères de filtre : formule en 
D2 : 
="=*in*" ; en 
D3 : 
="<>*ien*" ; en 
D4 : 
="<>*oin*" ; pourquoi 
3 colonnes et pas qu'
une seule ? car si les critères sont mis sur 
une seule colonne, l'opérateur utilisé est 
OU ; comme on veux utiliser l'opérateur 
ET, on est obligé de mettre les critères sur une 
ligne ; en effet, le filtre textuel est : « 
si ça contient in ET PAS ien ET PAS oin ».
sélectionne 
A1 ; onglet 
Données, groupe « 
Trier et filtrer », clique sur 
Avancé ➯ boîte de dialogue « 
Filtre avancé » ; pour « 
Plages : » ça a mis automatiquement : 
$A$1:$B$8 : c'est la plage de 
tout le tableau gauche, y compris la ligne d'
en-têtes ; sélectionne « ⦿ Copier vers un autre emplacement » ; clique sur la case blanche de « 
Zone de critères : » ; puis sur la feuille, sélectionne 
D1:F2 ➯ ça met : 
Feuil1!$D$1:$F$2 ; clique sur la case blanche de « 
Copier dans : » ; puis sur la feuille, sélectionne 
H1 ➯ ça met : 
Feuil1!$H$1 ; tu dois avoir :
		
		
	
	
tu as juste à cliquer sur le bouton 
OK pour voir le résultat ! 😊 et effectivement, ça n'a écrit que les 2 phrases 
1 et 
7, car ce sont les seules qui contiennent « 
in » 
sans contenir « 
ien » 
ni « 
oin » ; ainsi, les 5 phrases 
2 à 
6 ont été zappées 
(à juste titre) ; maintenant, fais 
Ctrl F3 ➯ fenêtre « 
Gestionnaire de noms » :