Option Explicit Sub abc() Dim a, i, sum a = Range("a1:a" & [a1].End(xlDown).Row + 1).Value [b:b].Clear For i = 2 To UBound(a) sum = sum + a(i, 1) If i = 11 Then Exit For Next For i = i To UBound(a) - 1 If sum >= 300 Then With Cells(i - 9, "b") .Resize(10).Interior.Color = vbYellow .Value = sum End With End If sum = sum - a(i - 9, 1) sum = sum + a(i + 1, 1) Next End Sub