Sau khi đọc hôm nay em tự giải bài toán, tuy nhiên Code sai ở điểm gì chạy mãi không được (mặc dù em đã cố gắng so sánh với bài giải mẫu tương tự), xin nhờ mọi người chỉ giúp
Đề bài vẫn là bài cũ (em làm lại):
Sau đó em viết Code:
Đề bài vẫn là bài cũ (em làm lại):
Sau đó em viết Code:
PHP:
Sub Tinhtoan()
Dim sArr, Arr, i As Long, Congviec As Long, Nhom As Long, DongDau As Long, DongCuoi As Long
DongDau = 4
DongCuoi = [C650000].End(xlUp).Row
sArr = Range("A" & (DongDau) & ":C" & (DongCuoi)).Value
Range("G" & (DongDau) & ":G" & (DongCuoi)).ClearContents
Arr = Range("G" & (DongDau) & ":G" & (DongCuoi)).Value
For i = 1 To DongCuoi
If sArr(i, 1) <> "" Then
Congviec = i
ElseIf sArr(i, 1) = "" & sArr(i, 2) = "" Then
Nhom = i
Arr(Nhom, 1) = "=sum(R[1]C:R[" & (i - Nhom) & "]C)*RC[-2]"
Arr(Congviec, 1) = "=sum(R[" & (Nhom - Congviec) & "]C"
Else:
Arr(i, 1) = "=RC[-1]*RC[2])"
End If
Next
Range("G" & (DongDau) & ":G" & (DongCuoi)).Value = Arr
End Sub