Option Explicit
Sub Loc_Co_DK()
Dim srcRng As Range, findRng As Range
Dim CellAddress As String, Count As Long
ReDim ArrIndex(1 To 1)
With Sheet2
Set srcRng = Sheet1.Range(Sheet1.[C2], Sheet1.[C65536].End(xlUp))
Set findRng = srcRng.Find(.[C3], LookIn:=xlValues, LookAt:=xlWhole)
.[B8:F1000,C4,C5,C6].ClearContents
If findRng Is Nothing Then
MsgBox "Khong co so phieu nay!", , "Coi Lai!!!!"
.[C3].ClearContents
Else
CellAddress = findRng.Address
.[C4] = findRng.Offset(, -1).Value
.[C5] = findRng.Offset(, 1).Value
.[C6] = findRng.Offset(, 2).Value
Do
Count = Count + 1
With .[b99].End(xlUp).Offset(1)
.Value = Count
.Offset(, 1).Value = findRng.Offset(, 3).Value
.Offset(, 2).Resize(, 2).Value = findRng.Offset(, 5).Resize(, 2).Value
End With
Set findRng = srcRng.FindNext(findRng)
Loop Until findRng.Address = CellAddress
End If
Set findRng = Nothing: Set srcRng = Nothing
End With
End Sub