Excel xóa các hàng không có ô được tô sáng

Bạn có thể xóa các hàng có màu nền cụ thể bằng VBA hoặc bạn có thể lọc trang tính Excel của mình theo màu, rồi xóa các hàng đã chọn

Lọc theo màu và xóa các hàng đã chọn

Nhấp vào dữ liệu chứa các ô/hàng mà bạn muốn xóa

Trong Ruy-băng, chọn Trang đầu >  Chỉnh sửa > Sắp xếp & Lọc  >  Bộ lọc

Excel xóa các hàng không có ô được tô sáng

HOẶC

Nhấn Ctrl+Shift+L trên bàn phím

Danh sách thả xuống bộ lọc sẽ xuất hiện ở đầu mỗi cột dữ liệu trong dữ liệu đã chọn

Excel xóa các hàng không có ô được tô sáng

(1) Chọn một trong các danh sách thả xuống có sẵn trong tiêu đề cột rồi (2) chọn Lọc theo màu. Cuối cùng, (3) chọn màu bạn muốn lọc – đây là những hàng bạn sẽ xóa

Excel xóa các hàng không có ô được tô sáng

Chọn các hàng bằng cách nhấp vào tiêu đề của hàng đầu tiên cần xóa và kéo xuống hàng cuối cùng mà bạn muốn xóa, sau đó, trong Dải băng, chọn Trang chủ > Ô > Xóa > Xóa hàng trang tính

Excel xóa các hàng không có ô được tô sáng

Các hàng sẽ bị xóa. Để xóa bộ lọc, hãy chọn menu thả xuống bộ lọc trong cột mà bạn đã lọc và xóa bộ lọc khỏi cột đó

Excel xóa các hàng không có ô được tô sáng

Dữ liệu còn lại sẽ được hiển thị

Excel xóa các hàng không có ô được tô sáng

 

Sắp xếp theo màu và xóa các hàng đã chọn

Bấm vào dữ liệu cần sắp xếp, sau đó, trong Dải băng, chọn Trang đầu > Chỉnh sửa > Sắp xếp và Lọc > Sắp xếp Tùy chỉnh

Excel xóa các hàng không có ô được tô sáng

 

(1) Xóa dấu kiểm khỏi Dữ liệu của tôi có tiêu đề rồi (2), chọn cột để sắp xếp theo. Sửa đổi Sắp xếp thành (3) Màu ô và trong Thứ tự (4) chọn màu của các ô bạn muốn xóa

Excel xóa các hàng không có ô được tô sáng

Các hàng sẽ được sắp xếp lên đầu danh sách. Chọn các hàng bằng cách nhấp vào tiêu đề của hàng đầu tiên cần xóa và kéo xuống hàng cuối cùng mà bạn muốn xóa, sau đó, trong Dải băng, chọn Trang chủ > Ô > Xóa > Xóa hàng trang tính

Excel xóa các hàng không có ô được tô sáng

 

Cách xóa các ô được đánh dấu trong Google Sheets

Chúng tôi cũng có thể xóa các ô được đánh dấu trong Google Trang tính bằng cách lọc theo màu

Trong menu Dữ liệu, chọn Tạo bộ lọc

Excel xóa các hàng không có ô được tô sáng

Sau đó, (1) trong danh sách thả xuống của một trong các tiêu đề cột, chọn (2) Lọc theo màu rồi (3) chọn Tô màu và (4) chọn màu của các ô bạn muốn xóa

 

Excel xóa các hàng không có ô được tô sáng

Chọn các hàng của dữ liệu đã lọc và sau đó (1) trong menu Chỉnh sửa, chọn (2) Xóa và (3) Các hàng đã chọn

L

học trăn

Thành viên mới

JoinedOct 10, 2012Messages15

  • 4 Tháng hai, 2013
  • #1

Xin chào các chuyên gia

Tìm trợ giúp để xóa các hàng có cột đầu tiên không được đánh dấu màu vàng.

Điều kiện hiện có
1. Dữ liệu đang chạy trong 8 nghìn hàng trở lên.
2. Một số hàng chỉ có CỘT ĐẦU TIÊN được đánh dấu màu vàng do macro tôi chạy

Yêu cầu.
Bây giờ tôi cần Xoá phần còn lại của tất cả các hàng mà CỘT ĐẦU TIÊN KHÔNG CÓ VÀNG.

Làm ơn giúp tôi với.

 

Excel xóa các hàng không có ô được tô sáng

SydneyGeek

MrExcel MVP

JoinedAug 5, 2003Messages12,251

  • 4 Tháng hai, 2013
  • #2

Nếu bạn đang chạy phiên bản 2007 trở lên, bạn có thể sử dụng tính năng Lọc theo Màu.
Tạo Bộ lọc tự động (Bộ lọc trên tab Dữ liệu), sau đó chọn trình đơn thả xuống bộ lọc cho cột A và chuyển đến tùy chọn Lọc theo màu. Chọn Không điền và xóa các hàng.

Đây là giải pháp VBA nếu bạn không có phiên bản 2007 trở lên (nó sẽ hoạt động ở mọi phiên bản).

Mã.

Sub DeleteNonFilled()
    Dim Rw As Long, _
        Counter As Long
    Rw = Range("A" & Rows.Count).End(xlUp).Row
    Application.ScreenUpdating = False
    Application.Calculation = xlCalculationManual
    For Counter = Rw To 2 Step -1
        If Cells(Counter, 1).Interior.ColorIndex <> 6 Then 'Yellow = 6
            Cells(Counter, 1).EntireRow.Delete
        End If
    Next Counter
    Application.Calculation = xlCalculationAutomatic
End Sub


Denis

 

Chỉnh sửa lần cuối. 4 Tháng hai, 2013

Dung dịch

L

học trăn

Thành viên mới

JoinedOct 10, 2012Messages15

  • 4 Tháng hai, 2013
  • #3

Chào Denis

Tuyệt vời. Cám ơn rất nhiều. May mắn là mình dùng Excel 2010 nên có thể thấy tùy chọn bộ lọc mà mình chưa từng biết. Cảm ơn bạn rất nhiều thực sự. Hoan hô -- LP