Texte= resultat

bonjour

sans sombrer dans des formules alambiquées ( ça j'y arrive ) comment faire pour

en A1 j'ai 10*10 >>>> en B1 100 CE qu'il me fautc'est ce satané = pour que cela soit fonctionnel

j'ai taté de l'indirect : resutat : ref ou valeur

il doit y avoir une combine ; merci

cordialement

Bonjour

Pas sur de tout comprendre

Mais à voir du côté des Macro Excel4 : EVALUER

Dès que le spécialiste & macro Excel4 sera présent, il ne manquera pas (j'espère) de t'apporter des renseignements supplémentaires

Bonjour

Si Banzai le dit...

Cordialement

32evaluer.zip (18.80 Ko)

Bonjour,

On peut le faire sans MOREFUNC en utilisant cette fonction perso (à placer dans Module1) :

Function EVAL(z As Range)
EVAL = Evaluate(z.Text)
End Function

Ensuite dans la feuille de calcul on écrit irectement )

=EVAL(A1)

Ce type de fonction est couramment utilisé dans certaines professions pour cofectionner des "métrés".

C'est plus souple car ça permet d'évaluer directement n'importe quelle adresse sans faire appel à Insertion/Nom/Définir (et sans avoir à charger de complément)

A+

re

merci a tous ; en particulier a galopin pour la presque souplesse de l'eval ( il faut quand meme l'installer)

je caressais l'espoir de qque chose de plus generique visiblement y'a pas

au passage( pour les lecteurs) il est impossible de trouver la position du carractere "*" car entre "" ce n'est plus multiplication mais " quelque chose"

cordialement

Bonjour à tous,

tulipe_4 a écrit :

au passage( pour les lecteurs) il est impossible de trouver la position du carractere "*" car entre "" ce n'est plus multiplication mais " quelque chose"

Avec en A1 : ((2*4)/7)+5 si on met en A2 : =TROUVE("*";A1) le résultat retourné est bien 4 ! Non ? Ou bien j'ai mal compris...

bonsoir vba new

en effet mais il faut utiliser TROUVE et non pas CHERCHE comme je l'avais betement fait . sans penser a me rabattre sur TROUVE

Bon alors considerons que c'est dimanche et, que j'ai etté victime de l'apero

cordialement

En fait, même avec la fonction CHERCHE tu peux trouver l'emplacement du *

Il faut juste rajouter un (tilde) devant.

=CHERCHE("~*";A1)
Rechercher des sujets similaires à "texte resultat"