B
brett
Guest
bonjour à tous, et à l'aiiiide
j'ai un facheux pb en VBA lorsque j'active un filtre auto sur une feuille de calcul sur une colonne donnée pour une valeur de cellule donnée...
vous me direz, fastoche, oui merci, mais j'ai pas tout dit :
Cette maudite cellule commence par le signe "=", et quand je code ma condition de filtrage, le "=" passe à la trappe!!! et bilan, aucune ligne en résultat sur ma page :-(
quelqu'un a-t-il une solution à mon pb, SVP
(remarque: je veux absolument gardé mon "=" comme 1er caractére!)
exemple:
...
Sheets("OBJ").Select
Worksheets("OBJ").Range("A1").AutoFilter _
field:=1, _
Criteria1:=ma_valeur, _
VisibleDropDown:=True
ou ma_valeur contient "=XP205" par exemple .... excel me traduit cela par un 'Custom filter' égale à XP205 et non égale à =XP205 !!!
j'ai beau essayé de rusé, je suis bel et bien coincé.
Merci de votre aide par avance ...
brett.
(enlever nospam_ en début de mon @)
j'ai un facheux pb en VBA lorsque j'active un filtre auto sur une feuille de calcul sur une colonne donnée pour une valeur de cellule donnée...
vous me direz, fastoche, oui merci, mais j'ai pas tout dit :
Cette maudite cellule commence par le signe "=", et quand je code ma condition de filtrage, le "=" passe à la trappe!!! et bilan, aucune ligne en résultat sur ma page :-(
quelqu'un a-t-il une solution à mon pb, SVP
(remarque: je veux absolument gardé mon "=" comme 1er caractére!)
exemple:
...
Sheets("OBJ").Select
Worksheets("OBJ").Range("A1").AutoFilter _
field:=1, _
Criteria1:=ma_valeur, _
VisibleDropDown:=True
ou ma_valeur contient "=XP205" par exemple .... excel me traduit cela par un 'Custom filter' égale à XP205 et non égale à =XP205 !!!
j'ai beau essayé de rusé, je suis bel et bien coincé.
Merci de votre aide par avance ...
brett.
(enlever nospam_ en début de mon @)