i20100,
J'ai finalement réussi à tout faire fonctionner.
Mon problème est que je cherchais dans LookIn:=xlValues au lieu xlFormulas ce qui ne fonctionnait pas quand ma ligne était masquée (ce qui était justement l'objectif de cette recherche ) et qui ne prenait pas en compte le formatage personnalisé que j'avais appliqué sur ma cellule
Du coup quand j'ai testé ta fonction, ce qui l'a faite fonctionner c'est qu'au lieu de mettre Lootat:=XlPart j'avais mis XlWhole
Du coup en mettant XlPart cela fonctionnait avec LookIn:=XlValues mais ne fonctionnait pas sur les cellules masquées
Mais l'idéal pour moi c'était Lookat:= xlWhole, Lookin:=XlFormulas. Les autres critères sont optionnels
Cependant il vaut mieux les saisir car VBA enregistre les critères dans des variables et les réapplique au prochain Find si ils ne sont pas renseignés.
Finalement pour obtenir exactement ce que je voulais à savoir:
- Récupérer le texte dans la barre de formule ==> XlFormulas
- Totalité du contenu = xlWhole
- Chercher les cellules masquées ==> XlFormulas (encore)
Merci beaucoup grâce à toi j'ai finalement mieux cerné le fonctionnement de cette fonction assez batarde !