Message-ID: <388C13A0.CC9D4B81@free.fr> Date: Mon, 24 Jan 2000 09:56:00 +0100 From: Laurent longre X-Mailer: Mozilla 4.05 [fr] (Win95; I) MIME-Version: 1.0 Subject: Re: addition d'une plage de cellules References: <86frtg$9gk$1@wanadoo.fr> <388B7919.A65D2C8C@free.fr> <#tasu$jZ$GA.206@cppssbbsa03> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Newsgroups: microsoft.public.fr.excel NNTP-Posting-Host: XLyon-1-3-162.abo.wanadoo.fr 193.250.82.162 Path: cppssbbsa01.microsoft.com!cppssbbsa05 Lines: 27 Xref: cppssbbsa01.microsoft.com microsoft.public.fr.excel:21799 Les crochets servent de raccourci syntaxique à la fonction Evaluate. [A1:A35+B1:B35] est donc équivalent à Evaluate("A1:A35+B1:B35"). Cette fonction renvoie le résultat de l'expression donné en argument comme si cette expression était saisie en tant que formule dans la feuille de calcul active. A partir d'Excel 97, l'expression doit correspondre à une formule en Anglais. Par exemple, [SUM(A1:A10)], de même que Evaluate("SUM(A1:A10)"), renvoie la somme des cellules A1:A10 de la feuille active. Il se trouve que cette fonction permet également d'évaluer le résultat de formules matricielles. [A1:A15+B1:B15] renvoie ainsi le même résultat que la formule matricielle {=A1:A15+B1:B15} si elle était saisie dans la feuille active, c'est à dire un tableau de 15 valeurs faisant la somme des cellules de A1:A15 et B1:B15 prises deux à deux. Pour plus de détails sur Evaluate : http://longre.free.fr/pages/prog/accvba.htm#Evaluate Et sur les formules matricielles : http://longre.free.fr/pages/form/form_mat.htm Cordialement, Laurent