Équivalent Formule SommeProd en VBA

pacoako

XLDnaute Occasionnel
Bonjour à tous!

Je me demandais s'il existait un équivalent pour ce type de formule sommeprod en VBA

=SOMMEPROD(--(BDD!$A$2:$A$65536>=$A$2);--(BDD!$A$2:$A$65536<=$A$4);--(BDD!$B$2:$B$65536=$B$5);--(BDD!$L$2:$L$65536=A8);--(BDD!$F$2:$F$65536<>"Résidu"))

en fait ce sommeprod additionne les critères trouvé et non pas seulement les montants qui sont dans la dernière parenthèse tel qu'habituellement utilisé...

Merci bien!
 

Raja

XLDnaute Accro
Re : Équivalent Formule SommeProd en VBA

Bonsoir,

Voici une méthode pour entrer directement une formule en français dans la cellule C3 :

Code:
Sub TestSommeProd()
  [C3].FormulaLocal = "=SOMMEPROD((A1:A17)*(B1:B17))"
End Sub

Cela peut être te servira. Pour info, l'équivalent de SOMMEPROD en anglais est SUMPRODUCT.
 
Dernière édition:

Discussions similaires

Réponses
12
Affichages
302

Statistiques des forums

Discussions
312 182
Messages
2 086 002
Membres
103 084
dernier inscrit
Hervé30120