Utiliser fonction excel dans VBA
Bonjour,
J'aimerai utiliser la fonction somme de excel pour calculer la somme de plusieurs cellules ( d'un range) et stocker le résultat dans la variable somme.
Message d'erreur: "sum", sub ou fonction non defini.
Pourquoi cela ne marche pas??
merci pour vos réponses.
Code:
1 2 3 4 5 6 7
| Function moyenne_arith(ByVal moyenne As Integer, decalcol As Integer, cellligne As Integer, cellcol As Integer)
'decalcol permet de definir à quelle colonne on fait reference relativement à la cellule
'à partir de cette cellule (premiere cellule de calcul), on remonte autant de fois pour calculer la moyenne.
Dim somme As Integer
somme = Sum(Range("cells(celligne-moyenne,cellcol-decalcol):cells(celligne,cellcol-decalcol)"))
moyenne_arith = somme / moyenne
End Function |