Y yoldas XLDnaute Nouveau 11 Juin 2012 #1 Dans mon code, ça donne ça : Code: With Worksheets("Journal_PNP") DernL = .Range("A65536").End(xlUp).Row Range("C2").Select ActiveCell.Formula = _ "=SUMPRODUCT((Journal_PNP!$D$2:$D$4488=A2)*(Journal_PNP!$A$2:$A$4488=$C$1)*(Journal_PNP!$U$2:$U$4488))" ' J'aimerai remplacer le 4488 par la variable, mais je ne sais pas comment faire :| 'J'ai fais quelques essais, ça a bien fait bug mon fichier huhu Dernière édition: 11 Juin 2012
Dans mon code, ça donne ça : Code: With Worksheets("Journal_PNP") DernL = .Range("A65536").End(xlUp).Row Range("C2").Select ActiveCell.Formula = _ "=SUMPRODUCT((Journal_PNP!$D$2:$D$4488=A2)*(Journal_PNP!$A$2:$A$4488=$C$1)*(Journal_PNP!$U$2:$U$4488))" ' J'aimerai remplacer le 4488 par la variable, mais je ne sais pas comment faire :| 'J'ai fais quelques essais, ça a bien fait bug mon fichier huhu
Dranreb XLDnaute Barbatruc 11 Juin 2012 #2 Re : Comment intégrer une variable dans une formule sommeprod Bonsoir. VB: ActiveCell.Formula = _ "=SUMPRODUCT((Journal_PNP!$D$2:$D$" & DernL & "=A2)*(Journal_PNP!$A$2:$A$" & DernL & "=$C$1)*(Journal_PNP!$U$2:$U$" & DernL & "))" Cordialement. Vote positif 0 Vote négatif
Re : Comment intégrer une variable dans une formule sommeprod Bonsoir. VB: ActiveCell.Formula = _ "=SUMPRODUCT((Journal_PNP!$D$2:$D$" & DernL & "=A2)*(Journal_PNP!$A$2:$A$" & DernL & "=$C$1)*(Journal_PNP!$U$2:$U$" & DernL & "))" Cordialement.
Y yoldas XLDnaute Nouveau 11 Juin 2012 #3 Re : Comment intégrer une variable dans une formule sommeprod marcii ! J'avais essayé comme ça mais visiblement j'avais mal positionné les guillemets =) A+ Vote positif 0 Vote négatif
Re : Comment intégrer une variable dans une formule sommeprod marcii ! J'avais essayé comme ça mais visiblement j'avais mal positionné les guillemets =) A+