A partir d'un texte, donner le résultat

Bonjour !

Désolé si la solution est toute bête mais je ne trouve pas...

Je souhaite qu'à partir d'une donnée, Excel me donne le résultat

Exemple, j'écris 1+1 dans une cellule... Dans une autre je veux le résultat... soit 2

Quelle est la formule pour cela ?

Merci d'avance :)

Cordialement

Bonsoir,

en passant le fichier en .xlsM, et en y ajoutant une fonction personnalisée dans un module standard :

Function Eval(c as range)
    Eval = Evaluate(Replace(c.Formula, ",", "."))
End Function

ensuite si l'expression est en A1 et vous voulez le résultat en B1 alors en B1 inscrit cette formule :
=Eval(A1)
Sous VBA il faut remplacer les virgules par un point pour les chiffres décimaux, c'est pourquoi il y a aussi le "Replace".

Je ne crois pas qu'il y en en "formule" l'équivalant de Evaluate sous VBA...

@ bientôt

LouReeD

Bonsoir,

Voir peut-être comme ça!

Slts

Super, ça marche parfaitement merci LouReeD :)

Voir peut-être comme ça!

Merci, ça marche aussi ! Même si je ne comprend pas trop comment cette formule a été crée ^^

A bientot

Rechercher des sujets similaires à "partir texte donner resultat"