Trang chủ Phần mềm khác Excel Cách làm nổi bật các cột/hàng trong Excel khi click chọn

Cách làm nổi bật các cột/hàng trong Excel khi click chọn

1718

Để làm rõ hơn nội dung, hoặc đánh dấu số liệu cần chú ý trong bảng dữ liệu Excel, chúng ta có tùy chọn tô màu xen kẽ các dòng Excel hoặc tô màu xen kẽ ô cho Excel, tùy theo nội dung cần chú ý ở vị trí nào. Khi đó màu sắc hiển thị xen kẽ cho tất cả đối tượng dữ liệu trong bảng. Trong trường hợp bạn không muốn tô màu xen kẽ mà chỉ muốn có màu khi click chuột trực tiếp thì có thể sử dụng code VBA. Với cách này bảng dữ liệu sẽ được nổi bật các giá trị theo hàng hoặc cột khi đối chiếu, bằng cách click chuột khi cần sử dụng mà thôi. Mời các bạn theo dõi bài viết sau để biết cách sử dụng VBA làm nổi bật cột và dòng trong Excel nhé.

1. Làm nổi bật cột Excel

Bước 1: Để làm nổi bật dòng bằng cách tô màu dòng đó khi bạn nhấn chuột vào một ô bất kỳ, đầu tiên các bạn cần nhấn tổ hợp phím tắt Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications.

Bước 2: Lúc này, cửa sổ VBA hiện ra. Các bạn nhấn đúp chuột trái vào sheet mà bạn muốn thao tác ở danh sách sheet bên trái. Sau đó sao chép đoạn code dưới đây vào.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

On Error Resume Next

Cells.Interior.ColorIndex = 0

ActiveCell.EntireColumn.Interior.ColorIndex = 8

Application.CutCopyMode = True

End Sub

Bước 3: Sau đó các bạn nhấn Alt + Q để tắt cửa sổ VBA đi. Sau đó quay lại trang tính Excel thì chỉ cần các bạn nhấn chuột vào một ô bất kỳ thì cả cột chứa ô đó sẽ được highlight lên.

2. Làm nổi bật dòng Excel

Bước 1: Để làm nổi bật dòng bằng cách tô màu dòng đó khi bạn nhấn chuột vào một ô bất kỳ, đầu tiên các bạn cần nhấn tổ hợp phím tắt Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications.

Bước 2: Lúc này, cửa sổ VBA hiện ra. Các bạn nhấn đúp chuột trái vào sheet mà bạn muốn thao tác ở danh sách sheet bên trái. Sau đó sao chép đoạn code dưới đây vào.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

On Error Resume Next

Cells.Interior.ColorIndex = 0

ActiveCell.EntireRow.Interior.ColorIndex = 8

Application.CutCopyMode = True

End Sub

Bước 3: Sau đó các bạn nhấn Alt + Q để tắt cửa sổ VBA đi. Sau đó quay lại trang tính Excel thì chỉ cần các bạn nhấn chuột vào một ô bất kỳ thì cả dòng chứa ô đó sẽ được highlight lên.

3. Làm nổi bật cả cột và dòng Excel

Bước 1: Để làm nổi bật cả cột và dòng bằng cách tô màu dòng đó khi bạn nhấn chuột vào một ô bất kỳ, đầu tiên các bạn cần nhấn tổ hợp phím tắt Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications.

Bước 2: Lúc này, cửa sổ VBA hiện ra. Các bạn nhấn đúp chuột trái vào sheet mà bạn muốn thao tác ở danh sách sheet bên trái. Sau đó sao chép đoạn code dưới đây vào.

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

On Error Resume Next

Cells.Interior.ColorIndex = 0

ActiveCell.EntireRow.Interior.ColorIndex = 8

ActiveCell.EntireColumn.Interior.ColorIndex = 8

Application.CutCopyMode = True

End Sub

Bước 3: Sau đó các bạn nhấn Alt + Q để tắt cửa sổ VBA đi. Sau đó quay lại trang tính Excel thì chỉ cần các bạn nhấn chuột vào một ô bất kỳ thì cả cột và dòng chứa ô đó sẽ được highlight lên.

Như vậy, bài viết trên đã hướng dẫn các bạn cách sử dụng VBA để làm nổi bật cột và dòng trong Excel. Hy vọng bài viết sẽ hữu ích với các bạn trong quá trình làm việc. Chúc các bạn thành công!

Xem thêm

Hướng dẫn 4 cách viết hoa chữ cái đầu trong Excel

Cách tự động cập nhật thời gian chỉnh sửa file Excel

Hướng dẫn tạo đồng hồ đếm ngược trong Excel

Hướng dẫn cách chèn file video, file nhạc vào Excel

Mẹo đếm số lượng ô trống và tô màu ô trống trong Excel

2 Bình luận

Bình luận

* Bình luận không được để trống!
* Tên không được để trống!