Range("F" & lastrowA + 1).Select
ActiveCell.Formula2 = "=SUM(R[-90]C:R[-1]C)"
Mais je peux relancer la définition au cours de la sub, au moment où le lastrowA dans la nouvelle situation est requis!?re
ben non lastrow ne s'adaptera pas tu devra relancer la sub
c'est pour ca que je disais une formule ici n'a pas de sens
Function taratata(x)
lastrorw = Sheets("toto").Range(Rows.Count, "A").End(xlUp).Row 'adapter le nom de la feuille et la lettre de la colonne
taratata= Evaluate("=SUMPRODUCT((Feuil1!R4C2:R" & lastrow & "C2='Feuille nouv.'!RC1)*(Feuil1!R4C4:R" & lastrow & " C27=""B""))")
End Function
Function SommeX(rang As Range)
Dim DerLigne&
DerLigne = rang.Cells(Rows.Count).End(xlUp).Row
SommeX = Evaluate("=SUM(A1:A" & derligne & ")")
End Function
Function SommeX(rang As Range)
Set dercel = rang.Cells(Rows.Count).End(xlUp)
plage = Range(rang.Cells(1), dercel).Address(0, 0)
SommeX = Evaluate("=SUM(" & plage & ")")
End Function