Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [h6]) Is Nothing Then
Dim Rng As Range, sRng As Range
Dim Rws As Long
Set Rng = Range([A1], [A65500].End(xlUp))
Target.Offset(, 1).Resize(Rng.Rows.Count, 5).Value = ""
Set sRng = Rng.Find(Target.Value, , xlFormulas, xlWhole)
If sRng Is Nothing Then
MsgBox "Chua Co Ma Nay!", , "GPE.COM"
Else
With sRng.Offset(, 1).Resize(Rws, 5)
Rws = sRng.Offset(1, 5).End(xlDown).Row - sRng.Row + 1
Target.Offset(, 1).Resize(Rws, 5).Value = .Value
End With
End If
End If
End Sub