'------------------ Function Eval(txt As String) Eval = Evaluate(txt) End Function '------------------
en A1 , tu entres 25 en A2 , tu entres 10 en A3 , tu entres '+ '= guillemet simple
en A4, tu entres = Eval(A1&A2&A3)
Salutations!
"Alfred Wallace" a écrit dans le message de news: 439204ae$0$18303$ Bonsoir les gurus ! ;-)
je me demande si l'operateur d'un calcul peut lui même être "variable" ?
voilà,
en A1 j'ai 1000
en A2 j'ai 2000
en A3 j'ai une chaine de caractère, par exemple "+"
et, donc, en A4 j'ai le résultat de l'opération A1 "+" A2
biensur, si en A3 je mets autre chose / , -, etc ... le calcul se fera quand même en A4 ...
Est-ce possible ?
Merci de votre aide.
José
FxM
Bonsoir,
Si tu veux du texte dans ta cellule A4 : ¡ & A3 & A2
Si tu veux le résultat : Alt-F11 | Insertion | module public function eval(inp) if left(inp,1)<>"=" then inp="=" & inp eval=application.evaluate(inp) end function
Dans ta cellule A4 : =eval(A1 & A3 & A2)
@+ FxM
PS : Pourrais-tu mettre à jour ton TB ? Il y a eu une importante mise à jour de sécurité dans la v1.0.6. On en est à la version 1.0.7 (voire 1.5Beta2). version 1.5 officielle sous peu. Merci.
Alfred Wallace wrote:
Bonsoir les gurus ! ;-)
je me demande si l'operateur d'un calcul peut lui même être "variable" ?
voilà,
en A1 j'ai 1000
en A2 j'ai 2000
en A3 j'ai une chaine de caractère, par exemple "+"
et, donc, en A4 j'ai le résultat de l'opération A1 "+" A2
biensur, si en A3 je mets autre chose / , -, etc ... le calcul se fera quand même en A4 ...
Est-ce possible ?
Merci de votre aide.
José
Bonsoir,
Si tu veux du texte dans ta cellule A4 :
¡ & A3 & A2
Si tu veux le résultat :
Alt-F11 | Insertion | module
public function eval(inp)
if left(inp,1)<>"=" then inp="=" & inp
eval=application.evaluate(inp)
end function
Dans ta cellule A4 :
=eval(A1 & A3 & A2)
@+
FxM
PS : Pourrais-tu mettre à jour ton TB ? Il y a eu une importante mise à
jour de sécurité dans la v1.0.6. On en est à la version 1.0.7 (voire
1.5Beta2). version 1.5 officielle sous peu. Merci.
Alfred Wallace wrote:
Bonsoir les gurus ! ;-)
je me demande si l'operateur d'un calcul peut lui même être "variable" ?
voilà,
en A1 j'ai 1000
en A2 j'ai 2000
en A3 j'ai une chaine de caractère, par exemple "+"
et, donc, en A4 j'ai le résultat de l'opération A1 "+" A2
biensur, si en A3 je mets autre chose / , -, etc ... le calcul se fera
quand même en A4 ...
Si tu veux du texte dans ta cellule A4 : ¡ & A3 & A2
Si tu veux le résultat : Alt-F11 | Insertion | module public function eval(inp) if left(inp,1)<>"=" then inp="=" & inp eval=application.evaluate(inp) end function
Dans ta cellule A4 : =eval(A1 & A3 & A2)
@+ FxM
PS : Pourrais-tu mettre à jour ton TB ? Il y a eu une importante mise à jour de sécurité dans la v1.0.6. On en est à la version 1.0.7 (voire 1.5Beta2). version 1.5 officielle sous peu. Merci.
Alfred Wallace wrote:
Bonsoir les gurus ! ;-)
je me demande si l'operateur d'un calcul peut lui même être "variable" ?
voilà,
en A1 j'ai 1000
en A2 j'ai 2000
en A3 j'ai une chaine de caractère, par exemple "+"
et, donc, en A4 j'ai le résultat de l'opération A1 "+" A2
biensur, si en A3 je mets autre chose / , -, etc ... le calcul se fera quand même en A4 ...
Est-ce possible ?
Merci de votre aide.
José
Modeste
Bonsour® Alfred Wallace,
c'est compliqué de passer après les réponses précédentes ;o))) enfin ... http://minilien.com/?Q5Ok8Hiad7
-- ;o))) @+
Les news à la source !!! news://news.microsoft.com/microsoft.public.fr.excel et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr
Bonsour® Alfred Wallace,
c'est compliqué de passer après les réponses précédentes ;o)))
enfin ...
http://minilien.com/?Q5Ok8Hiad7
--
;o)))
@+
Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
Bonsour® michdenis, il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner ! restons modestes !!!!!
car il y a des cas de figure qui risquent de pertrurber les esprits ;o))) je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples : A B C concatenation CalculExp 300gr +1kg200 -100gr 300gr+1kg200-100gr 1400 300gr +1kg -100gr 300gr+1kg-100gr 201 300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400 10 choux + 5 fleurs 10 choux et 5 fleurs 15
difficiles à d'expliquer le cas 1 : resultat correct en gr ???? alors que le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs ;o)))
-- ;o))) @+
Les news à la source !!! news://news.microsoft.com/microsoft.public.fr.excel et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr
Alfred Wallace
Bonsour® michdenis, il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner !
restons modestes !!!!! car il y a des cas de figure qui risquent de pertrurber les esprits ;o))) je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples : A B C concatenation CalculExp 300gr +1kg200 -100gr 300gr+1kg200-100gr 1400 300gr +1kg -100gr 300gr+1kg-100gr 201 300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400 10 choux + 5 fleurs 10 choux et 5 fleurs 15
difficiles à d'expliquer le cas 1 : resultat correct en gr ???? alors que le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs ;o)))
Merci à vous tous pour ces explications !!!!
quels guruz !!!!
José
Bonsour® michdenis,
il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner !
restons modestes !!!!!
car il y a des cas de figure qui risquent de pertrurber les esprits ;o)))
je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples :
A B C concatenation
CalculExp
300gr +1kg200 -100gr 300gr+1kg200-100gr 1400
300gr +1kg -100gr 300gr+1kg-100gr
201
300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400
10 choux + 5 fleurs 10 choux et 5 fleurs
15
difficiles à d'expliquer
le cas 1 : resultat correct en gr ????
alors que
le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs
;o)))
Bonsour® michdenis, il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner !
restons modestes !!!!! car il y a des cas de figure qui risquent de pertrurber les esprits ;o))) je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples : A B C concatenation CalculExp 300gr +1kg200 -100gr 300gr+1kg200-100gr 1400 300gr +1kg -100gr 300gr+1kg-100gr 201 300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400 10 choux + 5 fleurs 10 choux et 5 fleurs 15
difficiles à d'expliquer le cas 1 : resultat correct en gr ???? alors que le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs ;o)))
Merci à vous tous pour ces explications !!!!
quels guruz !!!!
José
michdenis
Bonjour Modeste,
Je ne suis pas ta démonstration.
sous excel 2003, si j'entre dans une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;-)
Salutations!
"Modeste" a écrit dans le message de news: ua%2349iF% Bonsour® michdenis, il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner ! restons modestes !!!!!
car il y a des cas de figure qui risquent de pertrurber les esprits ;o))) je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples : A B C concatenation CalculExp 300gr +1kg200 -100gr 300gr+1kg200-100gr 1400 300gr +1kg -100gr 300gr+1kg-100gr 201 300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400 10 choux + 5 fleurs 10 choux et 5 fleurs 15
difficiles à d'expliquer le cas 1 : resultat correct en gr ???? alors que le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs ;o)))
-- ;o))) @+
Les news à la source !!! news://news.microsoft.com/microsoft.public.fr.excel et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr
Bonjour Modeste,
Je ne suis pas ta démonstration.
sous excel 2003, si j'entre dans une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire
à moins que ce soit moi qui n'a rien compris à ta démonstration.
;-)
Salutations!
"Modeste" <nomail@nomail.net> a écrit dans le message de news: ua%2349iF%23FHA.4004@TK2MSFTNGP14.phx.gbl...
Bonsour® michdenis,
il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner !
restons modestes !!!!!
car il y a des cas de figure qui risquent de pertrurber les esprits ;o)))
je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples :
A B C concatenation
CalculExp
300gr +1kg200 -100gr 300gr+1kg200-100gr 1400
300gr +1kg -100gr 300gr+1kg-100gr
201
300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400
10 choux + 5 fleurs 10 choux et 5 fleurs
15
difficiles à d'expliquer
le cas 1 : resultat correct en gr ????
alors que
le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs
;o)))
--
;o)))
@+
Les news à la source !!!
news://news.microsoft.com/microsoft.public.fr.excel
et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net
http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
sous excel 2003, si j'entre dans une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;-)
Salutations!
"Modeste" a écrit dans le message de news: ua%2349iF% Bonsour® michdenis, il ne faut pas trop en faire quand même....
tu avais une meilleure réponse à donner ! restons modestes !!!!!
car il y a des cas de figure qui risquent de pertrurber les esprits ;o))) je m'imagine AV en train proférer son traditionnel : pfffff.....
exemples : A B C concatenation CalculExp 300gr +1kg200 -100gr 300gr+1kg200-100gr 1400 300gr +1kg -100gr 300gr+1kg-100gr 201 300gr +1.200kg -100gr 300gr+1.200kg-100gr 1400 10 choux + 5 fleurs 10 choux et 5 fleurs 15
difficiles à d'expliquer le cas 1 : resultat correct en gr ???? alors que le cas 2 ne tiens pas compte des unités
le cas 3 interprétation VBA du separateur de millier US ????
le cas 4 pour le folklore 15 est correct ??? peut-etre pour 15 choux-fleurs ;o)))
-- ;o))) @+
Les news à la source !!! news://news.microsoft.com/microsoft.public.fr.excel et répondez OUI
n'oubliez pas les FAQ :http://www.excelabo.net http://dj.joss.free.fr/faq.htm http://www.faqoe.com http://faqword.free.fr
Modeste
Bonsour® Denis
Je ne suis pas ta démonstration. une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou interpretation de la donnée saisie dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ... il s'agit de tests : http://cjoint.com/?metiIN3APb pointant sur quelques unes des nombreuses failles de ma fonction CalculExp que tu appelais meilleure solution..... ????? et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de discuter... ce qui aujourdhui semble lui donner raison !!!! ;o)))
Bonsour® Denis
Je ne suis pas ta démonstration.
une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou
interpretation de la donnée saisie
dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer
antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a
apprécié ta façon de faire
à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas
toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ...
il s'agit de tests :
http://cjoint.com/?metiIN3APb
pointant sur quelques unes des nombreuses failles de ma fonction CalculExp
que tu appelais meilleure solution..... ?????
et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de
discuter...
ce qui aujourdhui semble lui donner raison !!!!
;o)))
Je ne suis pas ta démonstration. une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou interpretation de la donnée saisie dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ... il s'agit de tests : http://cjoint.com/?metiIN3APb pointant sur quelques unes des nombreuses failles de ma fonction CalculExp que tu appelais meilleure solution..... ????? et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de discuter... ce qui aujourdhui semble lui donner raison !!!! ;o)))
michdenis
Ok...message reçu ;-)
Salutations!
"Modeste" a écrit dans le message de news: OIB3Z7P% Bonsour® Denis
Je ne suis pas ta démonstration. une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou interpretation de la donnée saisie dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ... il s'agit de tests : http://cjoint.com/?metiIN3APb pointant sur quelques unes des nombreuses failles de ma fonction CalculExp que tu appelais meilleure solution..... ????? et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de discuter... ce qui aujourdhui semble lui donner raison !!!! ;o)))
Ok...message reçu ;-)
Salutations!
"Modeste" <nomail@nomail.net> a écrit dans le message de news: OIB3Z7P%23FHA.3876@TK2MSFTNGP10.phx.gbl...
Bonsour® Denis
Je ne suis pas ta démonstration.
une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou
interpretation de la donnée saisie
dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer
antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a
apprécié ta façon de faire
à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas
toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ...
il s'agit de tests :
http://cjoint.com/?metiIN3APb
pointant sur quelques unes des nombreuses failles de ma fonction CalculExp
que tu appelais meilleure solution..... ?????
et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de
discuter...
ce qui aujourdhui semble lui donner raison !!!!
;o)))
"Modeste" a écrit dans le message de news: OIB3Z7P% Bonsour® Denis
Je ne suis pas ta démonstration. une cellule -100gr , excel me propose ceci à la place : =-GR100
C'est normal docteur ? Cela a une signification particulière ?
il s'agit en fait d'excel qui te proposes une évaluation automatique ou interpretation de la donnée saisie dans ce cas précis : reference à la cellule GR100 ( outils> audit> reperer antécédents)
Si tu expliquais comment tu fais ton test ? Excel 2003 n'a pas l'air a apprécié ta façon de faire à moins que ce soit moi qui n'a rien compris à ta démonstration.
;o))) il s'agirait à mon sens de l'inverse, c'est nous qui n'apprécions pas toujours la façon de faire d'EXCEL !!!!
loin de moi l'idée de démontrer quoique ce soit ... il s'agit de tests : http://cjoint.com/?metiIN3APb pointant sur quelques unes des nombreuses failles de ma fonction CalculExp que tu appelais meilleure solution..... ????? et pour laquelle à l'époque Laurent L n'avait pas jugé nécessaire de discuter... ce qui aujourdhui semble lui donner raison !!!! ;o)))