pb Autofilter et les cellules commençant par "=..." !!!

  • Initiateur de la discussion Initiateur de la discussion brett
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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 @)
 
Essaie ceci :
Remplacer le signe = par un signe quelconque sur toute la colonne.
Filtrer, puis remplacer le signe quelconque par =.
Attention : ce dernier remplacement ne se fait que sur les cellules filtrées.
André.
 
merci, c'est une idée de contournement, mais elle me parait trop couteuse en CPU pour mon application (balayage de toutes les lignes pour MAJ du signe = ou pas avant de filtrer (nb lignes > 1000)

merci quand même.

brett
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour