Aide sur création d'une fonction [Résolu/Fermé]

Signaler
Messages postés
71
Date d'inscription
vendredi 14 décembre 2012
Statut
Membre
Dernière intervention
10 juillet 2014
-
Messages postés
71
Date d'inscription
vendredi 14 décembre 2012
Statut
Membre
Dernière intervention
10 juillet 2014
-
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

Messages postés
71
Date d'inscription
vendredi 14 décembre 2012
Statut
Membre
Dernière intervention
10 juillet 2014
3
D10àD29 c'est le nom de la feuille dans laquelle j'aimerai effectuer le calcul
Messages postés
9523
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 juillet 2020
1 874
Bonjour

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

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

Bonne suite
Messages postés
71
Date d'inscription
vendredi 14 décembre 2012
Statut
Membre
Dernière intervention
10 juillet 2014
3
Merci ccm81, problème résolu :D