Tu peux te passer de la ligne de code : Application.Volatile dans la fonction. Efface la !
Salutations!
"michdenis" a écrit dans le message de news: Bonjour Alesiom,
Dans un module standard, tu copies cette fonction:
'------------------ Function Eval(T As String) Application.Volatile Eval = Evaluate(Replace(T, "somme", "sum")) End Function '------------------
Et dans ta cellule tu écris :
=eval(B7&C7)
Salutations!
"alesiom" a écrit dans le message de news: Bonjour à tous,
J'ai un problème qui revient au problème suivant :
J'ai rempli les cellules A1:A5 par des valeurs numériques. J'ai écrit en B1 Somm et en C1 e(A1:A5)
Comment faire pour écrire en D1 le résultat de Somme(A1:A5)?
PS : Indirect ne marche pas à priori ou bien ... je n'arrive pas l'utiliser !
Merci beaucoup !
alesiom
Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe
mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien
So et mme(A1:A5); cela serait super sympa car cela résoudrait mon
problème.
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
xaier.domergue
j'ai envoyé le fichier dans ta boite Hotmail
Xavier
"alesiom" wrote:
Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
j'ai envoyé le fichier dans ta boite Hotmail
Xavier
"alesiom" wrote:
Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe
mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien
So et mme(A1:A5); cela serait super sympa car cela résoudrait mon
problème.
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
michdenis
Bonjour Alesiom,
Sans VBA, point de salut.
Je n'ai pas trop compris le sens de ton P.S.
Mais en autant que la concaténation des 2 cellules donnent : somme(A1:A5) ... la fonction te donnera un bon résultat.
que ce soit :
Som & me(A1:A5) OU Somm & e(A1:A5) Ou S & omme(A1:A5)
Cela n'a aucune importance... sauf le résultat de la concaténation.
Salutations!
"alesiom" a écrit dans le message de news: Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
Bonjour Alesiom,
Sans VBA, point de salut.
Je n'ai pas trop compris le sens de ton P.S.
Mais en autant que la concaténation des 2 cellules donnent :
somme(A1:A5) ... la fonction te donnera un bon résultat.
que ce soit :
Som & me(A1:A5)
OU
Somm & e(A1:A5)
Ou
S & omme(A1:A5)
Cela n'a aucune importance... sauf le résultat de la concaténation.
Salutations!
"alesiom" <antoine.wietrich@wanadoo.fr> a écrit dans le message de news: 1131984195.286621.219790@g47g2000cwa.googlegroups.com...
Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe
mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien
So et mme(A1:A5); cela serait super sympa car cela résoudrait mon
problème.
Mais en autant que la concaténation des 2 cellules donnent : somme(A1:A5) ... la fonction te donnera un bon résultat.
que ce soit :
Som & me(A1:A5) OU Somm & e(A1:A5) Ou S & omme(A1:A5)
Cela n'a aucune importance... sauf le résultat de la concaténation.
Salutations!
"alesiom" a écrit dans le message de news: Merci beaucoup pour cette aide très rapide !
Serait-il possible de faire le travail sans passer par une macro ?
PS : Somme est un exemple, en fait, je fais appel à un lien externe mais si qqn arrive à faire le travail avec Som et me(A1:A5) ou bien So et mme(A1:A5); cela serait super sympa car cela résoudrait mon problème.
Bonne soirée à tous
alesiom
Merci et bien noté MichDenis, pas de macro possible.
Très bonne soirée !
Merci et bien noté MichDenis, pas de macro possible.