FPT_online
Thành viên hoạt động



- Tham gia
- 27/10/13
- Bài viết
- 133
- Được thích
- 16






Bạn dùng function nàyEm muốn các chữ tô màu đỏ ở bên phải thì trả về dấu 01, các chữ tô màu đỏ bên trái thì trả về 10 ai làm giúp em với
Function mauvalue(rgn As Range) As Integer
If rgn.Characters(Start:=1, Length:=1).Font.Color = vbRed Then
mauvalue = 10
Else
mauvalue = 1
End If
End Function






Bạn thử thế nàyĐúng rồi bác thêm giúp em vào nếu cả 2 vế không có màu thì sẽ là 00 nhé
Function mauvalue(rgn As Range) As Integer
If rgn.Characters(Start:=1, Length:=1).Font.Color = vbRed Then
mauvalue = 10
ElseIf rgn.Characters(Start:=Len(rgn.Value), Length:=1).Font.Color Then
mauvalue = 1
Else
mauvalue = 0
End If
End Function