|
发表于 2017-4-15 12:44
|
显示全部楼层
本楼为最佳答案
增加了一句,减少循环。
- Sub aaa()
- Dim i&, k&, s$, r&
- s = [a1]
- r = [a65536].End(3).Row
- Application.ScreenUpdating = False
- For i = 4 To r
- If Cells(i, 1) = s Then
- For k = i To r
- If Cells(k, 1) = "" Then Exit For
- Next k
- Cells(i, 12) = "=SUM(K" & i & ":K" & k - 1 & ")"
- End If
- i = k
- Next i
- Application.ScreenUpdating = True
- End Sub
复制代码 |
|