Sub Progressive_Product_v2()
Dim a As Variant
Dim i As Long
With Range("q7", Range("q" & Rows.Count).End(xlUp))
a = .Value
For i = 2 To UBound(a)
a(i, 1) = a(i, 1) + a(i - 1, 1)
Next i
.Offset(, 1).Value = a
End With
With Range("R7", Range("R" & Rows.Count).End(xlUp))
a = .Value
For i = 2 To UBound(a)
a(i, 1) = a(i, 1) + a(i - 1, 1)
Next i
.Offset(, 1).Value = a
End With
End Sub