Function SommeF(v) As Double
Application.Volatile
Dim nf As Integer, formul As String, i As Integer, eval As Variant
nf = 15 'nombre de feuilles, à adapter
formul = Application.Caller.Formula
formul = Mid(formul, 9, Len(formul) - 9)
For i = 1 To nf
eval = Evaluate(Replace(formul, "'1'", "'" & i & "'"))
If IsNumeric(eval) Then SommeF = SommeF + eval
Next
End Function