Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Filtre avec " qui contient"

  • Initiateur de la discussion Xtian (du Québec)
  • Date de début
X

Xtian (du Québec)

Guest
Bonjour le Forum

J'aimerais utiliser un filtre pour sélectionner les éléments d'une colonne qui "contient" une partie d'un mot.

Je veux filtrer toutes les cellules de ma colonne qui contiennent "den" mais je veux taper "den" dans une cellule. Si je change la valeur de ma cellule pour "bel", je veux que le filtre sélectionne toutes les cellules de ma colonne qui "contiennent" "bel"

Voici le code que j'utilise mais je voudrais remplacer *den* par une variable qui fait référence à une cellule.

Selection.AutoFilter Field:=1, Criteria1:="=*den*", Operator:=xlAnd
End Sub


C'est le :="=*den*" qui me cause le problème. J'ai beaucoup de difficultés à utilisé les expression ="=* ... & " ... & *"

Votre aide svp.

Merci à l'avance

Xtian (du Québec)
;-) @++
 
M

Minick

Guest
Salut,

Essai ceci:

Selection.AutoFilter Field:=1, Criteria1:="=*" & Range("Filtre") & "*", Operator:=xlAnd

Remplace "Filtre" par la cellule qui contient ta variable


@+ Minick
 

Discussions similaires

Réponses
9
Affichages
470
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…