Function GetID(RngData As Range, txt As String) As String
Dim arrData, v As Variant
arrData = RngData.Value
txt = " " & Replace(txt, "+", " ") & " "
For Each v In arrData
If InStr(1, txt, " " & v & " ", vbTextCompare) > 0 Then
GetID = v
Exit For
End If
Next v
End Function
- Mình có file dính kèm và đoạn Code trên, khi thực hiện phát sinh lỗi không lấy được dữ liệu như ý muốn
- Theo file các ô mình tô màu vàng thì code trên không tìm ra được các giá trị cần tìm.
- Kính mong các anh em giúp và hỗ trợ lại đoạn Code để công việc được hiệu quả hơn ạ!
- Chân thành cảm ơn.
Dim arrData, v As Variant
arrData = RngData.Value
txt = " " & Replace(txt, "+", " ") & " "
For Each v In arrData
If InStr(1, txt, " " & v & " ", vbTextCompare) > 0 Then
GetID = v
Exit For
End If
Next v
End Function
- Mình có file dính kèm và đoạn Code trên, khi thực hiện phát sinh lỗi không lấy được dữ liệu như ý muốn
- Theo file các ô mình tô màu vàng thì code trên không tìm ra được các giá trị cần tìm.
- Kính mong các anh em giúp và hỗ trợ lại đoạn Code để công việc được hiệu quả hơn ạ!
- Chân thành cảm ơn.