phulien1902
GPE - My love
- Tham gia
- 6/7/13
- Bài viết
- 3,543
- Được thích
- 4,425
Chào mọi người
Hiện tại tôi đang dùng Code dưới đây để tính tổng cho các giá trị, nhưng thấy code vẫn dài.
Ai đó có thể giúp tôi viết Code gọn hơn.
Xin cảm ơn !
Hiện tại tôi đang dùng Code dưới đây để tính tổng cho các giá trị, nhưng thấy code vẫn dài.
Ai đó có thể giúp tôi viết Code gọn hơn.
Xin cảm ơn !
Mã:
Sub Abc()
Dim StartRow As Integer
Dim EndRow As Integer
StartRow = 1
EndRow = 25
For i = StartRow To EndRow
If Cells(i, "A") = "" And Cells(i, "b") = "" And Cells(i, "c") = "" And Cells(i, "d") = "" And Cells(i, "e") = "" Then
Cells(i, "A").Formula = "=SUM(A" & StartRow & ":A" & i - 1 & ")"
Cells(i, "b").Formula = "=SUM(b" & StartRow & ":b" & i - 1 & ")"
Cells(i, "c").Formula = "=SUM(c" & StartRow & ":c" & i - 1 & ")"
Cells(i, "d").Formula = "=SUM(d" & StartRow & ":d" & i - 1 & ")"
Cells(i, "e").Formula = "=SUM(e" & StartRow & ":e" & i - 1 & ")"
StartRow = i + 1
End If
Next
End Sub