
Gửi bởi
trunghk_26
Ngoài cách dùng hàm a Ba Tê có thể viết code giúp em được không ? Do máy em cấu hình thấp chỉ dùng excell 2003 thôi mà dữ liệu thì nhiều mỗi lần chạy cứ đúng máy liên tục ak. hjx
Theo lời ndu96081631... thì bạn chạy thử code này:
Mã nguồn PHP:
Public Sub GPE()
Dim Dic As Object, Tem As String, sArr(), dArr(), I As Long
Set Dic = CreateObject("Scripting.Dictionary")
sArr = Sheets("Dadangky").Range(Sheets("Dadangky").[A2], Sheets("Dadangky").[B65536].End(xlUp)).Value
For I = 1 To UBound(sArr, 1)
Tem = sArr(I, 1) & "#" & sArr(I, 2)
If Not Dic.Exists(Tem) Then Dic.Add Tem, Empty
Next I
With Sheets("Tong")
sArr = .Range(.[A2], .[B65536].End(xlUp)).Value
ReDim dArr(1 To UBound(sArr, 1), 1 To 1)
For I = 1 To UBound(sArr, 1)
Tem = sArr(I, 1) & "#" & sArr(I, 2)
If Not Dic.Exists(Tem) Then dArr(I, 1) = "Chua DK"
Next I
.[G2].Resize(I - 1) = dArr
End With
Set Dic = Nothing
End Sub