ouais mais là tu pourras pas facilement utilisé ce que je t'ai donné, je pense que ça ça devrait faire l'affaire!
Sub SommR()
Dim ResSom As Double
ResSom = 0
For i = 2 To Cells(Rows.Count, 18).End(xlUp).Row
If Rows(i).Hidden <> False Then
Else
ResSom = ResSom + Cells(i, 18)
End If
Next i
Cells(1, 20) = ResSom
End Sub