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 #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á)
Note: Bài viết này hữu ích với bạn chứ? Đừng quên đánh giá bài viết, like và chia sẻ cho bạn bè và người thân của bạn nhé !

Administrator: Kiên Nguyễn

Có một câu nói của người Nhật mà mình rất thích đó là " Người khác làm được thì mình cũng làm được ". Chính vì thế mà hãy theo đuổi đam mê, thành công sẽ theo đuổi bạn ! Nếu như bạn đang gặp khó khăn và cần sự trợ giúp thì hãy comment phía bên dưới mỗi bài viết để nhận được sự hỗ trợ từ cộng đồng Blog Chia Sẻ Kiến Thức nhé.

Có 1 bình luận

  1. Trần Xuân Thiên

    Dùng Conditional Formatting vô cùng đơn giản sao bạn CTV này lại không biết để thêm vào bài cho hay nhỉ? Ở VD trên, tại cell C4 vào Conditional Formatting đặt công thức =ISFORMULA(C4)=TRUE rồi set format màu cho nó, sau đó copy format cho toàn khối


Một vài lưu ý trước khi comment :

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tất cả các comment của các bạn sẽ được giải đáp trong vòng 48h !
Không được sử dụng từ khóa trong ô 'Name', bạn hãy dùng tên thật hoặc Nickname của bạn !
Không dẫn link sang trang web/blog khác. Xem quy định comment tại đây. Thank All!

Leave a Reply

Your email address will not be published. Required fields are marked *

Shop