|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
参与一下。。。- Sub ykcbf() '//2024.1.14
- Application.ScreenUpdating = False
- Application.DisplayAlerts = False
- With Sheets("Sheet1")
- r = .Cells(Rows.Count, 1).End(3).Row
- Set Rng = .Range("a4:m" & r)
- Rng.Sort .[j4], 1
- arr = Rng.Value
- m = r + 1
- For i = r To 4 Step -1
- If .Cells(i, "j") <> .Cells(i - 1, "j") Then
- .Rows(m).Insert
- .Cells(m, 1) = .Cells(i, "j") & "小计"
- .Cells(m, "i").FormulaR1C1 = "=SUM(R" & i & "C:R" & m - 1 & "C)"
- m = i
- End If
- Next
- End With
- Application.ScreenUpdating = True
- End Sub
- Sub 删除小计()
- Application.ScreenUpdating = False
- Application.DisplayAlerts = False
- With Sheets("Sheet1")
- r = .Cells(Rows.Count, 1).End(3).Row
- For i = r To 4 Step -1
- If InStr(.Cells(i, 1), "小计") Then
- .Rows(i).Delete
- End If
- Next
- End With
- Application.ScreenUpdating = True
- End Sub
复制代码
|
|