Aide sur création d'une fonction

Résolu/Fermé
sikasika Messages postés 71 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 10 juillet 2014 - 2 oct. 2013 à 12:38
sikasika Messages postés 71 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 10 juillet 2014 - 2 oct. 2013 à 15:42
Bonjour tout le monde,

J'ai besoin d'aide
Problème: j'ai besoind e créer une fonction qui me permettra en sélectionnant deux plages ( plage 1 et plage 2) de faire la somme des cellules de plage 2 et les diviser par la somme des cellules de plage 1
j'ai essayer d'executer un code mais ça ne marche pas ( il me sort une erreur "#VALEUR!")

mon code est :

Function coeffN(tri1 As Range, tri2 As Range) As Double

Application.Volatile

valeur1 = WorksheetFunction.Sum(D10àD29.tri1)
valeur2 = WorksheetFunction.Sum(D10àD29.tri2)

coeffN = valeur2 / valeur1

End Function




3 réponses

sikasika Messages postés 71 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 10 juillet 2014 3
2 oct. 2013 à 12:39
D10àD29 c'est le nom de la feuille dans laquelle j'aimerai effectuer le calcul
0
ccm81 Messages postés 10464 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 3 octobre 2022 2 318
2 oct. 2013 à 15:11
Bonjour

En supposant que cette fonction est utilisée depuis une feuille, essaies ceci

valeur1 = WorksheetFunction.Sum(tri1)
valeur2 = WorksheetFunction.Sum(tri2)

Bonne suite
0
sikasika Messages postés 71 Date d'inscription vendredi 14 décembre 2012 Statut Membre Dernière intervention 10 juillet 2014 3
2 oct. 2013 à 15:42
Merci ccm81, problème résolu :D
0