[EMAIL PROTECTED] a écrit :
Bonjour,
Tout comme la traditionnelle fonction "=Somme()", je souhaiterai passer une plage de cellules en paramètre à ma fonction. Or j'ai un peu de mal sur la synthaxe à trouver la réponse.

Un grand merci à celui/celle qui saura m'aider ;)

Fred
Je m'excuse de cette question, je viens de trouver la réponse dans le livre de programmation. Je suis ce qu'on pourrait qualifier de "boulet" :p. Voici le code si quelqu'un n'aurait pas le livre ;) (Mais je rappelle qu'il est INDISPENSABLE !!!)

Function uneSomme(plage as Variant) as Double
   Dim ligne, colonne As Long
   Dim Resul as Double
   For ligne = LBound(Plage) to UBound(Plage)
       For Colonne = LBound(Plage, 2) to UBound(Plage, 2)
           Result = Result + Plage(Ligne, Colonne)
       Next
   Next
   uneSomme = Result
End Function


begin:vcard
fn:Fred
n:;Fred
org:IDKAL
url:http://www.idkal.com
version:2.1
end:vcard


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à