Somme.si dynamique VBA Excel

bonjour

voici ma fonction

Sub Macro3()
Dim derniereColonne As Integer
derniereColonne = Cells(4, Columns.Count).End(xlToLeft).Column
Cells(5, derniereColonne).FormulaR1C1 = "=SUMIF(R3C2:R3C8,""TAXE"",RC[-7]:RC[-1])"
End Sub

je souhaite que cette fonction dynamique j'ai essayé ce macro mais ca marche pas

Cells(5, derniereColonne).FormulaR1C1 = "=SUMIF(R3C2:R3C & derniereColonne-1 & ,""TAXE"",RC[-" & derniereColonne - 2 & "]:RC[-1])"

Salutation

Bonjour,

il manque une double-quote après R3C, ceci devrait marcher:

Cells(5, derniereColonne).FormulaR1C1 = "=SUMIF(R3C2:R3C" & derniereColonne-1 & ,""TAXE"",RC[-" & derniereColonne - 2 & "]:RC[-1])"

Cdlt

Merci Beaucoup

Rechercher des sujets similaires à "somme dynamique vba"