Problème résultat de cellule excel

Résolu/Fermé
ouaikowaik - 24 sept. 2010 à 18:00
 ouaikowaik - 28 sept. 2010 à 13:15
Bonjour,
J'aimerai valider plusieurs cellules dans excel qui n'ont pas le signe égal pour l'instant.
En gros j'ai plusieurs cellules qui sont du type :
5+1-6
8+9-15
78+9+9+6-8,5+4
7,2+9-5

Mais vu qu'il n'y a pas de signe égal devant je ne connais pas le resultat de ces formules. J'aimerai donc une manip qui puisse me convertir ces cellules afin de connaitre les resultats sans etre obligé de mettre un égal devant chaque cellule.

Merci d'apporter vos réponses si vous en avez.
A voir également:

1 réponse

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
25 sept. 2010 à 00:21
bonjour

Tu ne donnes pas ta version, mais pour 2007/2010 tu peux utiliser la procédure suivante. Si tu es sur une version antérieure, ce sera un peu plus compliqué.

En supposant que ta première cellule est en A1, en B1 tu mets la formule :

=EVAL(A1)

et tu "titres" ta formule sur la colonne : tu auras ton résultat.
Bien sûr tu adaptes à la position sur ton tableau.
0
pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
25 sept. 2010 à 00:43
Bonjour gbinforme,

Je viens de tester en Excel 2003, la fonction EVAL existe dans les macros complémentaires MOREFUNC
ICI

A+
0
Bonjour,

merci pour vos réponse, cela m'a bien aidé. Par contre je travaille sous Excel 2003 et l'administrateur n'a pas voulu installer MOREFUNC. Pour remedier au problème, j'ai créé la macro suivante :

Function EVAL(Expression As String)
EVAL = Evaluate(Expression)
End Function

Il a fallu remplacer les , par des . pour que ca marche.

A+
0