Thưa Thầy cho em hỏi với ạ. Em muốn dùng vòng lặp xóa dữ liệu có điều kiện khi tô màu:
ví dụ trong vùng "A1 : N25". em muốn giữ lại các vùng đã bôi màu vàng, còn lại các cùng ( có dữ liệu hoặc không có dữ liệu ) màu trắng thì xóa hết đi thì viết code như thế nào ạ?
Chào bạn bạn làm như sau

Option Explicit
Sub checkmau()
Dim i As Long, mau As Double, dc As Long
dc = Sheet1.Range("B" & Sheet1.Rows.Count).End(xlUp).Row
For i = dc To 1 Step -1
mau = Sheet1.Range("A" & i).Interior.Color ' kiemtra mau
If (mau <> 16777215) Then
Sheet1.Rows(i).Delete
End If
Next i
End Sub
Dạ vâng ạ, em cảm ơn Thầy à
Chúc bạn học tốt cùng gitiho