Tô màu theo điều kiện (1 người xem)

  • Thread starter Thread starter SonJG
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

SonJG

Thành viên mới
Tham gia
6/7/14
Bài viết
8
Được thích
0
Chào các bạn, mình muốn hỏi các bạn vấn đề tô mầu theo điều kiện như sau:

-Những ô mình khoanh vùng nếu chứa "Q345" hoặc "SS400" hoặc "ATOS60" sẽ có màu như ảnh của minh. Cảm ơn các bạn

fEhPK4Se0.jpg
 

File đính kèm

Chào các bạn, mình muốn hỏi các bạn vấn đề tô mầu theo điều kiện như sau:

-Những ô mình khoanh vùng nếu chứa "Q345" hoặc "SS400" hoặc "ATOS60" sẽ có màu như ảnh của minh. Cảm ơn các bạn

fEhPK4Se0.jpg

Bạn nhập liệu trong vùng B2:B25
 

File đính kèm

Q345 , SS400 chắc là ký hiệu Thép nhập khẩu từ "chị Na" chăng ? hi hi
 
Bạn nhập liệu trong vùng B2:B25

Cảm ơn bạn đúng là cái mình cần nhưng mình vẫn chưa làm được. Mình làm theo thì toàn bộ vùng tương tự B2:D25 sẽ chuyển thành 1 mầu. Không biết mình làm sai chỗ nào. Bạn có thể hướng dẫn giúp mình rõ hơn 1 chút được ko?

Mình xem lại công thức thì đúng như của bạn rồi nhưng vẫn ko được.

Ban đầu mình tạo vùng B2:B25, sau đó vào manage rules và chọn mục use a formula to... và nhập lệnh như bạn mà toàn bị cả vùng 1 mầu.

Cảm ơn bạn !
 
Cảm ơn bạn đúng là cái mình cần nhưng mình vẫn chưa làm được. Mình làm theo thì toàn bộ vùng tương tự B2:D25 sẽ chuyển thành 1 mầu. Không biết mình làm sai chỗ nào. Bạn có thể hướng dẫn giúp mình rõ hơn 1 chút được ko?

Mình xem lại công thức thì đúng như của bạn rồi nhưng vẫn ko được.

Ban đầu mình tạo vùng B2:B25, sau đó vào manage rules và chọn mục use a formula to... và nhập lệnh như bạn mà toàn bị cả vùng 1 mầu.

Cảm ơn bạn !

Bạn có thể đưa File bạn làm lên đây không
 
Chào các bạn, mình muốn hỏi các bạn vấn đề tô mầu theo điều kiện như sau:

-Những ô mình khoanh vùng nếu chứa "Q345" hoặc "SS400" hoặc "ATOS60" sẽ có màu như ảnh của minh. Cảm ơn các bạn

fEhPK4Se0.jpg

Còn đây là sub nhỏ chạy bằng VBA nhé, em cứ làm quen dần, vì xu hướng giờ thấy dùng VBA cũng nhiều
Mã:
Sub Mau_Me()
Dim Sarr, Darr, i, j, k, Rng As Range
Dim Ws As Worksheet
Set Ws = Sheets("Sheet2")
Set Rng = Ws.Range("B2:D" & Ws.[B65000].End(xlUp).Row)
Sarr = Rng.Value2
Ws.Range("B2:D" & Ws.[B65000].End(xlUp).Row).Interior.ColorIndex = xlNone
For i = 1 To UBound(Sarr, 1)
    For j = 1 To UBound(Sarr, 2)
        If Sarr(i, j) = "Q345" Or Sarr(i, j) = "SS400" Or Sarr(i, j) = "ATOS60" Then
            Rng(i, j).Interior.ColorIndex = 6
        End If
    Next j
Next i
Set Rng = Nothing


End Sub
https://www.youtube.com/watch?v=nYVh...ature=youtu.be
Còn đây là cách Enable Macro nhé
 
À mình biết lỗi ở đâu rồi. Mình làm được rồi. Cảm ơn bạn nhiều nhé @khuongvietphong

Vâng, e cũng cảm ơn anh/chị comet_1701
 
Lần chỉnh sửa cuối:

Bài viết mới nhất

Back
Top Bottom