Bonjour à tous, alors voila mon probleme,

j'ai dans une cellule cette formule :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 y = Workbooks(variable110).Worksheets(w).Range("IV1").End(xlToLeft).Column
    For g = 5 To y
        Workbooks(variable110).Worksheets(w).Cells(1, g).Copy .Worksheets(w).Cells(x, 1)
        .Worksheets(w).Cells(x, 17).Formula = "=SUM(" & .Worksheets(w).Cells(x, 3).Address & ":" & .Worksheets(w).Cells(x, 16).Address & ")"
bref cela permet de rentrer la formule de somme dans ma cellule, sauf que probleme, je filtre ensuite ses lignes. On a donc par exemple la ligne 5 qui se met au niveau de la 1, sauf que la somme qu'on retrouve en ligne 1, est en fait la somme de cellule de la ligne 5....

Comment peut on faire pour rentrer une formule somme qui dépend de la ligne ou elle se trouve?

Merci


Cordialement