Ciao Vladimiro,
nella seguente figura ho inserito tre esempi di intervallo di celle:

Prendiamo ad esempio il primo intervallo D5 : R5
Il risultato che esce nella cella B5 non è nient'altro che la somma più alta delle celle consecutive che hanno un valore al loro interno.
Idem per gli altri due intervalli di celle.
Qual'è la formula da inserire nella cella B5?
Prova la seguente UDF (funzione utente che può essere utilizzata come una funzionne nativa di Excel:
'========>>
Option Explicit
'-------->>
Public Function Somma_Massima()
Dim Rng As Range, rCell As Range
Dim dMax As Long, dSum As Long
Const sColonne As String = "D:R"
Application.Volatile
Set Rng = Intersect(ActiveSheet.Columns(sColonne), Application.Caller.EntireRow)
For Each rCell In Rng.Cells
With rCell
If Not IsEmpty(.Value) Then
dSum = dSum + .Value
Else
If dSum > dMax Then
dMax = dSum
End If
dSum = 0
End If
End With
Next rCell
Somma_Massima = dMax
End Function
'<<========

===
Regards,
Norman
