Quy Vu
Thành viên chính thức
- Tham gia
- 4/8/17
- Bài viết
- 65
- Được thích
- 4
- Giới tính
- Nam
Xin chào các anh chị!
Em có môt bài toán như sau mà không biết giải như nào, rất mong được anh chị giải đáp
Cho một file như hình, tô màu theo điều kiện sau
Nếu giá trị ô là "Cretaceous" thì tô màu đỏ (dùng thuộc tính Interior.Color, RGB(200,100,100)) tô cả dòng
Nếu giá trị ô là "Jurassic " thì tô màu xanh (dùng thuộc tính Interior.Color , RGB(100,200,100)) tô cả dòng
Nếu giá trị ô là "Triassic" thì tô màu xanh nước biển (dùng thuộc tính Interior.Color, RGB(100,100,200)) tô cả dòng
Em viết code như này nhưng mà chắc chắn sai mất r, huhu
Em có môt bài toán như sau mà không biết giải như nào, rất mong được anh chị giải đáp
Cho một file như hình, tô màu theo điều kiện sau
Nếu giá trị ô là "Cretaceous" thì tô màu đỏ (dùng thuộc tính Interior.Color, RGB(200,100,100)) tô cả dòng
Nếu giá trị ô là "Jurassic " thì tô màu xanh (dùng thuộc tính Interior.Color , RGB(100,200,100)) tô cả dòng
Nếu giá trị ô là "Triassic" thì tô màu xanh nước biển (dùng thuộc tính Interior.Color, RGB(100,100,200)) tô cả dòng
Em viết code như này nhưng mà chắc chắn sai mất r, huhu
Mã:
Sub baitap15()
Dim arr
Dim a As Long, i As Long
arr = Range("A1", Range("A1").End(xlDown)).Value
a = UBound(arr)
For i = 1 To a
If arr(i, 1) = "Cretaceous" Then
arr(i, 1).Interior.Color = RGB(200, 100, 100)
End If
If arr(i, 1) = "Jurassic" Then
arr(i, 1).Interior.Color = RGB(100, 200, 100)
End If
If arr(i, 1) = "Triassic" Then
arr(i, 1).Interior.Color = RGB(100, 100, 200)
End If
Next i
End Sub