[VBA-excel] Filtre automatique et TextBox
Bonjour,
Voici mon dernier problème...
Dans un tableau, je souhaite filtrer des infos à partir du contenu d'un(e) TextBox.
Voici mon code :
Code:
1 2 3
| Rows("14:14").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:=TextBox1.Value |
Et ca donne rien...
Je pense que "Criteria1:=TextBox1.Value" n'est pas interprété par le programme...
Pouvez vous m'éclaircir ?
RESOLU : il faut saisir le contenu exact de la cellule à filtrer
________________________
NOUVEAU/VRAI PROBLEME :
Comment filtrer toutes les cellules comportants un mot ou un numéro ?
Exemple :
Trouver toutes les aptitudes de "Gérard" ou trouver toutes les ressources qui savent "peindre" ou encore toutes les resources qui ont 25 ans...
Mes cellules sont constituées de la manière suivante :
Gérard /25 ans /peintre
SOLUTION :
Code:
1 2 3
| Rows("14:14").Select
Selection.AutoFilter
Selection.AutoFilter Field:=2, Criteria1:="=*" & TextBox1 & "*" |
La "position" du filtre (rows, range) n'a pas d'importance
Merci ^^