Question sur valeur cellule

Bonjour à tous et toutes,

Une petite question : est-il possible de donner une valeur numérique à une cellule alors que son affichage est du texte ?

Prenons la cellule A1 : dedans nous marquons TOTO; est-il possible que pour réaliser des calculs par la suite la valeur numérique de cette cellule soit 10 par exemple (TOTO doit rester afficher) ?

Vu que je n'arrive pas à le faire je ne peux pas joindre de fichier dsl

Merci par avance

Bonjour

Un exemple

Cordialement

30classeur1.xls (13.50 Ko)

Merci Amadeus.

Par contre maintenant que j'ai vu que cela pouvait existait, j'aimerais l'insérer dans une macro.

j'ai tenté Range(A5 = "toto").Value =20 sans succés.

J'ai également essayé en mélangeant.Text et .Value mais sans sucés non plus.

Aurais-tu, ou quelqu'un d'autre du forum, une réponse ou une piste pour ma question?

Merci encore

Bonjour,

Tu gagnerais sûrement beaucoup de temps si tu expliquais la finalité de ton traitement.

Quelle opération souhaites-tu réaliser et pour obtenir quel résultat ?

A+

Bonjour,

Le but est d'incrémenter des valeurs, à partir d'une valeur de départ.

et mon but est de cacher la valeur de départ dans des cellules textes, d'où le TOTO = 20, tout ceci dans un souci de visuel.

Je ne sais pas si cela parait plus clair.

Bonjour,

Avec VBA, tu peux facilement lier un texte à une valeur numérique.

Exemple : If Range("A1")= "TOTO" then Range("B1")= 20

Dans le classeur joint, les textes "TOTO", "TITI", "TUTU", "TATA" sont associés respectivement aux valeurs 10, 20, 30 et 40.

14classeur1.xlsm (15.27 Ko)

A+

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

Rechercher des sujets similaires à "question valeur"