Mình vừa tập tành VBA, hôm nay thử làm đoạn code link đơn giá từ Sheets("DGCT") sang Sheets("Duthau"). Cũng đã chạy được rồi nhưng có một vấn đề xẩy ra là khi chạy tới Cells rỗng thì lại dừng lại không chạy nữa. Mình nhờ các bác xem thử Code mình lập đã ổn chưa và khắc phục lỗi khi gặp Cells rỗng nhé. Mình xin cám ơn!
Đây là Code mình lập:
Sub LinkDG()
Dim sRng As Range, Clls As Range, Rng As Range
On Error Resume Next
Sheets("Duthau").Select
Set Rng = Worksheets("DGCT").Range("B6:B500")
For Each Clls In Range([B7], [B7].End(xlDown))
Set sRng = Rng.Find(Clls.Value)
If Clls.Value = sRng.Value Then
Clls.Offset(, 4).Value = "=DGCT!" & sRng.Offset(, 8).Address(0, 0)
End If
Next
End Sub
Đây là Code mình lập:
Sub LinkDG()
Dim sRng As Range, Clls As Range, Rng As Range
On Error Resume Next
Sheets("Duthau").Select
Set Rng = Worksheets("DGCT").Range("B6:B500")
For Each Clls In Range([B7], [B7].End(xlDown))
Set sRng = Rng.Find(Clls.Value)
If Clls.Value = sRng.Value Then
Clls.Offset(, 4).Value = "=DGCT!" & sRng.Offset(, 8).Address(0, 0)
End If
Next
End Sub