debaco
Thành viên chính thức


- Tham gia
- 18/4/07
- Bài viết
- 56
- Được thích
- 9
- Giới tính
- Nam
- Nghề nghiệp
- Health
Có phải là lấy tổng số liệu các sheet về sheet M02?Chào các bạn
Về vấn đề này mình đã đọc nhiều bài trên Diễn đàn nhưng vẫn chưa làm được.
Xin các bạn giúp ở trong file đính kèm.
Xin cám ơn nhiều
Bạn giỡn cũng vui thiệt.Gửi bạn Ba Tê
Sao mình đưa số liệu vô thì khi tổng hợp lại thấy thiếu bạn nhỉ. Mình cũng đã xem trong VBA nhưng kg biết bị thiếu chỗ nào. Mình gửi bạn cả 2 file, nhờ bạn xem giúp: file làm bằng tay và file bạn giúp làm cho, mình đưa thêm số liệu vào. MÌnh muốn học hỏi thêm về Excel nên muốn hiểu cho nó tường tận.
Giúp mình nhé. Cám ơn bạn
Nên trong file trước tôi dò từng mục trong cột B, đúng chức danh mới cộng vào.Số dòng các sheet con không giống số dòng sheet tổng nên hơi bị khó một chút.
Public Sub GPE()
Dim sArr(), dArr(1 To 27, 1 To 53), I As Long, J As Long, Ws As Worksheet, WsName As String
WsName = "M02"
For Each Ws In ThisWorkbook.Worksheets
If Ws.Name <> WsName Then
sArr = Ws.Range("B12:BC38").Value2
For I = 2 To UBound(sArr, 1)
For J = 2 To 54
dArr(I, J - 1) = dArr(I, J - 1) + sArr(I, J)
Next J
Next I
End If
Next Ws
For J = 1 To 53
dArr(1, J) = "=SUM(R[1]C:R[18]C)"
dArr(20, J) = "=SUM(R[1]C:R[7]C)"
Next J
Sheets(WsName).[C12:BC38] = dArr
End Sub