bonjour,
Sub Test()
Dim i%, j%, k%, Resultat As Single, v
Do Until IsDate(Cells(i + 1, 1).Value)
i = i + 1
Loop
Do While IsDate(Cells(i + 1, 1).Value)
v = Cells(i + 1, 1).Value
Do While Month(v) = Month(Cells(i + 1, 1).Value)
Resultat = Resultat + Cells(i + 1, 2).Value
i = i + 1
k = k + 1
Loop
'pour sortie en feuille 2, colonne 1
Worksheets(2).Cells(j + 1, 1).Value = Resultat / k
'pour sortie en feuille 1,ligne 7, colonne 10
Cells(j + 7, 10).Value = Resultat / k
j = j + 1
Resultat = 0
k = 0
Loop
End Sub
tu ne peux calculer un écart que sur 2 ou plusieurs nombres : la syntaxe générale de StDev est :
Application.StDev(x, y)
StDev ne peut donc pas s'appliquer à Resultat
A+
---------------
roger