lohado
Thành viên mới

- Tham gia
- 1/5/12
- Bài viết
- 44
- Được thích
- 5
Hướng là:kính gửi thầy cô , anh chị và các bạn.
em cần nhập số lượng hàng trong "lịch giao hàng" sang dòng "Delivered" trong bảng theo dõi theo đúng từng ngày trong tháng.
Em gửi file đính kèm. mong thầy cô , anh chị và các bạn giúp đỡ sớm
Cảm ơn bạn đã trả lời.:dHướng là:
Bạn dùng Excel mà khoái Merge cells thì chỉ để trang trí cho đẹp thôi. Code chạy gặp mấy cái "mẹt" là nó "ghét" hông nhìn mặt.
Tôi tạo thêm một cột khác (cột A) không "mẹt" để chạy code, bạn không cần cột này thì ẩn đi.
Nếu thêm dữ liệu trong cột B thì bạn cũng nhớ cho cột A một cái gì đó để nó tìm.
Hic!
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Long, R As Long, Rng As Range, Cll As Range, DK As String
If Target.Column > 2 And Target.Rows.Count = 1 Then
C = Target.Column + 2: R = Target.Row: DK = Cells(R, 2).Value
With Sheets("BangTheoDoi")
Set Rng = .Range(.[A7], .[A65000].End(xlUp))
For Each Cll In Rng
If Cll.Value = DK Then
Cll.Offset(6, C).Value = Target.Value
Exit For
End If
Next
End With
End If
End Sub