Bonjour,
J'ai une série de valeurs à sommer par mois, autrement dit, j'ai deux colonnes de taille variable: l'une contient les montants et l'autre contient les dates: mois-année.
SOMMEPROD((MOIS($A$2:$A$500)=1)*$E$2:$E$500)
....
SOMMEPROD((MOIS($A$2:$A$)=12)*$E$500:$E$500)
donne de bon résultat.
comment je peux l’intégrer en code VBA?
j'ai essayé ce code:
[Sub Formule()
For i= 1 To 12
Cells(i, 13) = Application.WorksheetFunction.SumIf(mois(Range("B2:B500")), "i", Range("A2:A500"))
Next
End Sub]
=> erreur§
Je débute en VBA donc ne me jugez pas sévèrement.
Partager