- Tham gia
- 19/12/10
- Bài viết
- 2,585
- Được thích
- 5,765
- Nghề nghiệp
- Công nhân vệ sinh số liệu
Thay bằng cái này :Không được đâu bác ah, không có next nó không thể len một lúc cả Range đâu.
(Len chỉ áp dụng với 1 Cell, chứ không áp dụng với 1 Range được)
PHP:
Function Dem(Rng As Range, KT As String) As Long
Dim i As Long
Dim Tmp As Long
Dim Arr()
Arr = Rng.Value
Tmp = 0
For i = 1 To UBound(Arr)
Tmp = Tmp + (Len(Arr(i, 1)) - Len(Replace(Arr(i, 1), KT, ""))) / 2
Next
Dem = Tmp
End Function
Em đang chập chững mà sư phụ, từng bước, từng bước, he he he!@ndu :Đã viết thành UDF rồi thì viết luôn cho nhiều cell, chứ viết code cho 1 cell thì viết làm gì cho mất công
Lần chỉnh sửa cuối: