Tự động Tô Màu Các ô Có Chứa Công Thức Trong Excel

Vâng, trong quá trình sử dụng Excel để thống kê, tính toán các giá trị có trong bảng tính thì việc áp dụng các công thức hàm vào bảng tính là điều khá hiển nhiên, và đó cũng chính là một trong những điểm mạnh mà Excel đang có.

Tuy nhiên, ở một số trường hợp mà bạn đang cần thay đổi ô tham chiếu, hoặc là bạn muốn khóa/ ẩn các ô công thức trong Excel để bảo mật dữ liệu…. trong khi đó bạn lại không nhớ rõ vị trí của các công thức đã tạo trên bảng tính dài dằng dặc của mình thì phải làm thế nào đây?

Okay, để hỗ trợ các bạn trong việc tìm kiếm các ô có chứa công thức, theo những yêu cầu đặc thù của file Excel thì ngày hôm nay, mình sẽ chia sẻ tới các bạn một mẹo nhỏ trong việc tạo vùng chọn, và tô màu các ô công thức đang có trên bảng tính.

Hỗ trợ cho việc thiết lập, thay đổi các giá trị, hoặc khoá ô công thức trên bảng tính chỉ với vài cú click chuột… nghe có vẻ rất thú vị phải không nào 🙂 vậy thì bắt đầu nhé !

Đọc thêm:

  • Cách khoá Sheet hoặc một vùng nội dung của Sheet trong Excel
  • [Tuts] Cách bảo vệ công thức trong Excel, khóa công thức Excel

Cách #1: Tạo vùng chọn cho các ô chứa công thức trong Excel bằng Go To Special

+ Bước 1: Đầu tiên bạn mở file Excel mà bạn đang cần xử lý lên.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (1)

+ Bước 2: Tại đây bạn nhấn tổ hợp phím Ctrl + A, hoặc quét/bôi đen để tạo vùng chọn cho bảng tính => Rồi nhấn phím F5 (hoặc Fn + F5) trên bàn phím để mở hộp thoại Go To => Sau đó click Special để mở rộng tùy chỉnh.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (2)

+ Bước 3: Sau đó tích chọn vào ô Fomulas tại hộp thoại Go To Special => rồi nhấn OK để tạo vùng chọn cho các ô công thức.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (3)

Cuối cùng ta có được kết quả như hình bên dưới.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (4)

Cách #2: Tự động tô màu các ô công thức trên Excel bằng code VBA

Ngoài cách dùng Go To Special để tạo vùng chọn cho các ô công thức trên Excel ra thì bạn có thể tô màu các giá trị theo cách sau, thực hiện:

+ Bước 1: Trước tiên bạn mở tab Developer => và chọn Visual Basic. Hoặc bạn có thể nhấn tổ hợp phím Alt + F11 để mở trình soạn cdoe VBA lên.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (5)

+ Bước 2: Tại hộp thoại Microsoft Visual Basic for Applications, bạn mở tab Insert => và chọn Module như hình bên dưới.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (6)

+ Bước 3: Bây giờ bạn hãy copy đoạn code sau….

Sub SelectFormulaCells() ‘Updateby20140827 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = “KutoolsforExcel” Set WorkRng = Application.Selection Set WorkRng = Application.InputBox(“Range”, xTitleId, WorkRng.Address, Type:=8) Set WorkRng = WorkRng.SpecialCells(xlCellTypeFormulas, 23) Application.ScreenUpdating = False For Each Rng In WorkRng Rng.Interior.ColorIndex = 36 Next Application.ScreenUpdating = True End Sub

…. và Paste vào hộp thoại Module1 (Code) => sau đó nhấn Run, hoặc F5 trên bàn phím để thực thi.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (7)

+ Bước 4: Rồi xác nhận vị trị tham chiếu tại hộp thoại KutoolsforExcel, để tô màu giá trị ô công thức.

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (8)

Và đây là kết quả sau khi chúng ta thực hiện xong..

tu-dong-to-mau-cac-o-cong-thuc-trong-excel (9)

Lời Kết

Okay, như vậy là mình vừa hướng dẫn rất chi tiết với các bạn một mẹo nhỏ trong việc tự động tạo vùng chọn và tô màu các ô có chứa công thức trên bảng tính Excel rồi nha.

Đến đây thì bài hướng dẫn cách tạo vùng chọn và tô màu các ô công thức trên file Excel của mình đến đây cũng xin được tạm dừng. Hi vọng thủ thuật này sẽ hữu ích với các bạn.

Chúc các bạn thành công !

CTV: Lương Trung – Blogchiasekienthuc.com

Bài viết đạt: 5/5 sao - (Có 1 lượt đánh giá)

Từ khóa » Tô Màu ô Trong Excel Bằng Vba