Rechercher n'importe quel caractère avec l'autofilter

Bonjour

Mes meilleurs voeux à tous les membres du forum :)

Je vous remercie déjà pour l'aide apportée.

Je cherche un moyen pour faire une recherche de "n'importe quoi" dans une cellule (C3, Rech_Matière), cela me donne tous les résultats qu'il trouve et ce dans la feuille "Matière" (colonne B)

Par exemple j'ai mis "dispense" en C3 Rech_Matière, donc cela devrait me filtrer toutes les cellules avec "dispense" dedans et avoir le résultat dans "Matière".

J'ai essayé cette formule :

Sheets("Matière").Range("$B$2:$B$1000").AutoFilter Operator:=xlFilterValues, Field:=2, Criteria1:=("=~*")

Malheureusement, bien que le filtre s'applique, Excel ne détecte rien du tout comme résultat et ne détecte pas d'erreur dans mon code.

Nb : cela peut-être "dispense" mais d'une façon beaucoup plus large, n'importe quelle série de caractères de recherche, de A à Z et de 0 à 9 , sans limite.

Je dois sans doute m'y prendre très mal. Merciiiii

4classement.xlsm (26.37 Ko)

Bonjour à tous !

lucrob, c'est peut-être une textbox qu'il te faut si j'ai compris ta demande

je l'ai fait pour une recherche dans la colonne B de la feuille Matières

vois si cela te convient...

Bonne journée!

7classement.xlsm (31.13 Ko)

Bonjour Nordik

Cela fonctionne merci. Je m'y prenais effectivement de la bonne manière.

Je dois avouer que je ne le comprends pas dans son intégralité mais j'arriverai sans problème à l'étendre selon mes besoins.

Rechercher des sujets similaires à "rechercher importe quel caractere autofilter"