0
我有下面的代码找到第一个空白单元格并在最后一个空白单元格下面的数据求和。Excel VBA - 如何找到空白单元格和从活动单元格到空白单元格的总和
Dim r As Range
Dim lngRowStart As Long
If Range("A1").Formula <> "" Then
lngRowStart = 1
Else
lngRowStart = Range("A1").End(xlDown).Row
End If
Set r = Cells(lngRowStart, 1).End(xlDown).Offset(1, 0)
If Left(r.Offset(-1, 0).Formula, 1) <> "=" Then
r.FormulaR1C1 = "=Subtotal(9,R[-" & r.Row - lngRowStart & "]C:R[-1]C)"
End If
但这假定数据是在列A和用于所述第一组连续的数据的,如何修改它的任何有源单元来总结以上连续数据?
例如:
2
4
3
Blank (SUM ABOVE=9)
1
3
2
Blank (SUM ABOVE=6)