Đương nhiên là vậy rồi... vì Excel không xem sự kiện thay đổi màu sắc là 1 sự kiện changeCác anh xem dùm em với. Em xin cảm ơn mấy anh trước. !!!
Function CountByColor(InputRange As Range, ColorRange As Range) As Long
Dim cl As Range
Application.Volatile
For Each cl In InputRange
If cl.Value <> "" And cl.Font.ColorIndex = ColorRange(1, 1).Font.ColorIndex Then
CountByColor = CountByColor + 1
End If
Next cl
End Function
From NDU:
Trời... Bạn không biết sử dụng sao lại biết... hay?