Computer >> Máy Tính >  >> Phần mềm >> Office

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nếu tập dữ liệu Excel của bạn có nhiều cột, thì việc tìm dữ liệu từ đầu này đến đầu kia của hàng sẽ trở nên khá khó khăn. Nhưng nếu bạn tạo một hệ thống trong đó bất cứ khi nào bạn chọn một ô trong tập dữ liệu của mình, toàn bộ hàng sẽ được đánh dấu, khi đó bạn có thể dễ dàng tìm thấy dữ liệu từ hàng đó. Trong bài viết này, tôi sẽ chỉ cho bạn cách đánh dấu hàng hiện hoạt trong Excel theo 3 cách khác nhau.

Giả sử, bạn có tập dữ liệu sau. Bạn muốn đánh dấu một hàng bất cứ khi nào bạn chọn một ô của hàng đó.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

3 Phương pháp Đánh dấu Hàng Hoạt động trong Excel

1. Đánh dấu hàng đang hoạt động bằng cách sử dụng định dạng có điều kiện

1.1. Áp dụng định dạng có điều kiện

Để đánh dấu hàng hiện hoạt bằng cách sử dụng định dạng có điều kiện, trước tiên,

➤ Chọn toàn bộ trang tính của bạn bằng cách nhấp vào góc trên cùng bên trái của trang tính.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Sau đó,

➤Đi tới Trang chủ> Định dạng có điều kiện và chọn Quy tắc mới .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nó sẽ mở Quy tắc định dạng mới cửa sổ. Trong cửa sổ này,

➤ Chọn Sử dụng công thức để xác định ô cần định dạng từ tùy chọn Chọn loại quy tắc hộp.

Kết quả là một hộp mới có tên Định dạng giá trị trong đó công thức này đúng sẽ xuất hiện ở phần dưới cùng của Quy tắc định dạng mới cửa sổ.

➤ Nhập công thức sau vào mục Định dạng giá trị mà công thức này đúng hộp,

=CELL("row")=CELL("row",A1)

Công thức sẽ đánh dấu hàng hiện hoạt với kiểu định dạng đã chọn của bạn.

Cuối cùng,

➤ Nhấp vào Định dạng để đặt màu đánh dấu.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

1.2. Đặt Kiểu định dạng thành Đánh dấu Hàng Hoạt động

Sau khi nhấp vào Định dạng , một cửa sổ mới có tên Định dạng ô sẽ xuất hiện.

➤ Chọn màu mà bạn muốn đánh dấu hàng hiện hoạt từ Tô màu tab.

Bạn cũng có thể đặt định dạng số, phông chữ và kiểu đường viền khác cho hàng hiện hoạt từ tab khác của các tab khác của Định dạng ô cửa sổ nếu bạn muốn.

➤ Nhấp vào OK .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Bây giờ, bạn sẽ thấy kiểu định dạng đã chọn của mình trong Xem trước của Quy tắc định dạng mới cửa sổ.

➤ Nhấp vào OK .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Bây giờ,

➤ Chọn bất kỳ ô nào trong tập dữ liệu của bạn.

Toàn bộ hàng của ô hiện hoạt sẽ được đánh dấu bằng màu bạn đã chọn.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

1.3. Làm mới theo cách thủ công khi bạn thay đổi ô đang hoạt động

Sau khi chọn ô đầu tiên, nếu bạn chọn một ô từ bất kỳ hàng nào khác, bạn sẽ thấy hàng đầu tiên vẫn được đánh dấu. Điều này đang xảy ra vì Excel chưa tự làm mới. Excel sẽ tự động làm mới chính nó khi một thay đổi được thực hiện trong bất kỳ ô nào hoặc khi một lệnh được đưa ra. Nhưng nó không tự động làm mới khi bạn chỉ thay đổi lựa chọn của mình. Vì vậy, bạn cần làm mới Excel theo cách thủ công.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

➤ Nhấn F9 .

Do đó, Excel sẽ tự làm mới và hàng hiện hoạt sẽ được đánh dấu.

Vì vậy, bây giờ bạn chỉ cần chọn một ô và nhấn F9 để đánh dấu hàng hiện hoạt.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Đọc thêm:Màu hàng thay thế trong Excel với định dạng có điều kiện [Video]

2. Đánh dấu hàng có ô hiện hoạt trong Excel bằng VBA

Bạn cũng có thể viết mã để đánh dấu ô hiện hoạt bằng Microsoft Visual Basic Application (VBA) . Đầu tiên,

➤ Nhấp chuột phải vào tên trang tính ( VBA ) nơi bạn muốn đánh dấu hàng hiện hoạt.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nó sẽ mở VBA cửa sổ. Trong VBA này cửa sổ, bạn sẽ thấy cửa sổ của trang tính đó.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

➤ Nhập mã sau,

Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

Static xRow

If xRow <> "" Then
    With Rows(xRow).Interior
        .ColorIndex = xlNone
    End With
End If

Active_Row = Selection.Row
xRow = Active_Row
With Rows(Active_Row).Interior
    .ColorIndex = 7
    .Pattern = xlSolid
End With

End Sub

Tại đây, mã sẽ thay đổi màu của hàng với ô đã chọn bằng màu có chỉ số màu 7. Nếu bạn muốn đánh dấu hàng đang hoạt động bằng các màu khác, bạn cần chèn các số khác, chèn 7 vào mã.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

➤ Đóng hoặc thu nhỏ VBA cửa sổ.

Bây giờ, trong trang tính của bạn, nếu bạn chọn một ô, toàn bộ hàng sẽ được đánh dấu.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

➤ Chọn một ô khác từ một hàng khác.

Bây giờ bạn sẽ thấy hàng này sẽ được đánh dấu.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Đọc thêm:Đánh dấu hàng nếu ô chứa bất kỳ văn bản nào

Bài đọc tương tự

  • Ẩn Hàng và Cột trong Excel:Lối tắt &Kỹ thuật Khác
  • Các hàng bị ẩn trong Excel:Làm cách nào để hiện hoặc xóa chúng?
  • VBA để ẩn hàng trong Excel (14 phương pháp)
  • Cách thay đổi kích thước tất cả các hàng trong Excel (6 cách tiếp cận khác nhau)
  • Hiện tất cả các hàng không hoạt động trong Excel (5 vấn đề &giải pháp)

3. Tự động đánh dấu hàng đang hoạt động bằng cách sử dụng định dạng có điều kiện và VBA

3.1. Áp dụng định dạng có điều kiện

Trong phương pháp đầu tiên, bạn cần nhấn F9 để làm mới Excel sau khi chọn một hàng mới. Bạn có thể thực hiện quá trình làm mới tự động bằng cách sử dụng VBA đơn giản mã số. Trong phương pháp này, tôi sẽ chỉ cho bạn cách bạn có thể tự động đánh dấu hàng hiện hoạt bằng cách sử dụng định dạng có điều kiện và VBA .

Để làm điều đó, trước tiên bạn phải xác định tên.

➤ Đi tới Công thức và chọn Xác định tên .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nó sẽ mở Tên mới cửa sổ.

➤ Nhập tên (ví dụ: HighlightActiveRow ) trong Tên hộp và nhập =1 trong Đề cập đến hộp.

➤ Nhấn OK .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Bây giờ,

➤ Chọn toàn bộ trang tính của bạn bằng cách nhấp vào góc trên cùng bên trái của trang tính.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Sau đó,

➤Đi tới Trang chủ> Định dạng có điều kiện và chọn Quy tắc mới .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nó sẽ mở Quy tắc định dạng mới cửa sổ. Trong cửa sổ này,

➤ Chọn Sử dụng công thức để xác định ô cần định dạng từ tùy chọn Chọn loại quy tắc hộp.

Kết quả là một hộp mới có tên Định dạng giá trị trong đó công thức này đúng sẽ xuất hiện ở phần dưới cùng của Quy tắc định dạng mới cửa sổ.

➤ Nhập công thức sau vào mục Định dạng giá trị mà công thức này đúng hộp,

=CELL(A1)=HighlightActiveRow

Công thức sẽ đánh dấu hàng hiện hoạt với kiểu định dạng đã chọn của bạn.

Cuối cùng,

➤ Nhấp vào Định dạng để đặt màu đánh dấu.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Sau khi nhấp vào Định dạng , một cửa sổ mới có tên Định dạng ô sẽ xuất hiện.

➤ Chọn màu mà bạn muốn đánh dấu hàng hiện hoạt từ Tô màu tab.

Bạn cũng có thể đặt định dạng số, kiểu phông chữ và đường viền khác cho hàng hiện hoạt từ tab khác của các tab khác của Định dạng ô cửa sổ, nếu bạn muốn.

➤ Nhấp vào OK .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Bây giờ, bạn sẽ thấy kiểu định dạng đã chọn của mình trong Xem trước của Quy tắc định dạng mới cửa sổ.

➤ Nhấp vào OK .

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

3.2. Áp dụng mã để làm mới tự động

Ở bước này,

➤ Nhấp chuột phải vào tên trang tính ( CF &VBA ) nơi bạn muốn đánh dấu hàng hiện hoạt.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nó sẽ mở VBA cửa sổ. Trong VBA này cửa sổ, bạn sẽ thấy cửa sổ của trang tính đó.

➤ Nhập mã sau vào cửa sổ,

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

 With ThisWorkbook.Names("HighlightActiveRow")
 .Name = "HighlightActiveRow"
 .RefersToR1C1 = "=" & ActiveCell.Row
 End With

End Sub

Mã sẽ tự động hóa quá trình làm mới. Ở đây, tên (HighlightActiveRow) phải giống với tên bạn đã đặt trong phần Xác định tên hộp.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

➤ Đóng hoặc thu nhỏ VBA cửa sổ.

Bây giờ, trong trang tính của bạn, nếu bạn chọn một ô, toàn bộ hàng sẽ được đánh dấu.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Nếu bạn chọn một ô khác, hàng của ô đó sẽ tự động được đánh dấu. Lần này, bạn sẽ không cần nhấn F9 để làm mới Excel.

Cách đánh dấu hàng hiện hoạt trong Excel (3 phương pháp)

Đọc thêm: Cách đánh dấu mọi hàng khác trong Excel

Kết luận

Tôi hy vọng bây giờ bạn biết cách làm nổi bật hàng hiện hoạt trong Excel. Nếu bạn có bất kỳ sự nhầm lẫn nào về bất kỳ phương pháp nào trong ba phương pháp được thảo luận trong bài viết này, vui lòng để lại bình luận.

Các bài viết có liên quan

  • Kỹ thuật Dọn dẹp Dữ liệu trong Excel:Xếp các Hàng một cách ngẫu nhiên
  • Cách Thu gọn Hàng trong Excel (6 Phương pháp)
  • Hiện hàng trong Excel (8 cách nhanh)
  • Cách Cố định Hàng trong Excel (6 Phương pháp Dễ dàng)
  • Cách nhóm các hàng có cùng giá trị trong Excel (6 cách hữu ích)