- Tham gia
- 23/3/16
- Bài viết
- 705
- Được thích
- 52
Chào cả nhà GPE !
em dùng đoạn code sau
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
i = Selection.Row
If Not Intersect(Target, [B1:B1000]) Is Nothing Then ' neu thuc thi trong vung
If Range("a" & i + 1).Value = "" Then ' neu o A1 trong thi ap dung con nguoc lai khong ap dung
Range("a" & i + 1).Value = Range("b" & i).Value
End If
End If
End sub
Em làm code chạy chỉ đúng khi em nhập xong em nhấn mủi tên sang phải là ok, Còn e mà nhập xong em nhấn Ente, lên,xuống, kích chuột vào ô khác thì nó không cập nhật. mong mọi người giúp đở
em dùng đoạn code sau
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
i = Selection.Row
If Not Intersect(Target, [B1:B1000]) Is Nothing Then ' neu thuc thi trong vung
If Range("a" & i + 1).Value = "" Then ' neu o A1 trong thi ap dung con nguoc lai khong ap dung
Range("a" & i + 1).Value = Range("b" & i).Value
End If
End If
End sub
Em làm code chạy chỉ đúng khi em nhập xong em nhấn mủi tên sang phải là ok, Còn e mà nhập xong em nhấn Ente, lên,xuống, kích chuột vào ô khác thì nó không cập nhật. mong mọi người giúp đở