bonjour le forum et tout les excel(leurs)
je cherche a transformer cet formule en vba
=SOMMEPROD((MOIS(BD!$B$2:$B$65536)=1)*(BD!$G$2:$G$65536="69")*(ANNEE(BD!$B$2:$B$65536)=$B$1))
dans une autre feuille intitulé "Recap" en cellule C3
sub recap()
Range("c3") = Application.Evaluate("SUMPRODUCT((month(BD!$B$2:$B$65536)=1)*(year(BD!$B$2:$B$65536=(a1))*(ligne_tableau=" & 69 & ")")
end sub
cela me retourne #Valeur
dans l'attente merci
je cherche a transformer cet formule en vba
=SOMMEPROD((MOIS(BD!$B$2:$B$65536)=1)*(BD!$G$2:$G$65536="69")*(ANNEE(BD!$B$2:$B$65536)=$B$1))
dans une autre feuille intitulé "Recap" en cellule C3
sub recap()
Range("c3") = Application.Evaluate("SUMPRODUCT((month(BD!$B$2:$B$65536)=1)*(year(BD!$B$2:$B$65536=(a1))*(ligne_tableau=" & 69 & ")")
end sub
cela me retourne #Valeur
dans l'attente merci