Filtre avec chaine de caractère variable

Bonjour bonjour

je suis sur mon premier vba face à un problème.

l'objectif est de filtrer un tableau selon ce que rentre l'utilisateur dans la Box.

voici mon code :

x = InputBox("recherhche ", "???", " ")

Worksheets("MAT_ID").Range("A1").AutoFilter _

field:=1, _

Criteria1:="*x*"

Mais le filtre ce fait sur x est pas sur ce que l'utilisateur vient de rentrer :/

si ce n'est pas clair je peux reformuler :p

merci d'avance

Bonjour,

Quand tu écris quelques chose entre " ", c'est compris par excel comme une chaîne de caractères. Tentes plutôt quelque chose comme

"*" & x & "*"

MERCI MERCI

parfait ! du premier coup !

trop fort Pedro

Rechercher des sujets similaires à "filtre chaine caractere variable"