Merci pour ta réponse mais j'ai peur que l'on parte dans la mauvaise direction.
si je reprends ton code j'aimerais qu'il donne
If Range("A1")= "TOTO" then Range("A1")= 20
donc pour la cellule A1 l'affichage soit TOTO, mais sa valeur qui n'apparait pas soit 20.
Cela étant juste pour du visuel, je pense que je vais rajouter une ligne et tout sera plus simple.
merci quand même pour les idées et avoir voulu m'aider