minhduc0912
Thành viên mới
- Tham gia
- 27/10/09
- Bài viết
- 14
- Được thích
- 6
Mình có cột A vs list: Nguyen Van A; Ho Tan Tai; Dang Thu Thao; Le Ba Hung;.....
mình viết hàm như sau:
mình kéo hàm FindStr tại cột B thì kết quả tại cột B chỉ hiện thị những Cell tại cột A có "Nguyen", những ô khác hiện #VALUE
Mọi người giải thích, chỉnh sửa giúp. Thanks!!!
mình viết hàm như sau:
Mã:
Function FindStr(st)
Dim mang(1 To 5) As String
mang(1) = "Nguyen"
mang(2) = "Le"
mang(3) = "Dang"
mang(4) = "Mai"
mang(5) = "Hoang"
Dim i As Integer
Dim s As Integer
Dim s1 As String
s = 0
For i = 1 To 5 Step 1
s = Application.WorksheetFunction.Find(mang(i), st)
If (s <> 0) Then
FindStr = s
End If
If (s <> 0) Then
Exit For
End If
Next i
End Function
Mọi người giải thích, chỉnh sửa giúp. Thanks!!!