Thay đổi màu nền của ô có chứa công thức

Để thay đổi màu nền của những ô có chứa công thức và những ô nào là dữ liệu đưa vào thì để nguyên thì bạn cần viết Macro trong Excel  và cách thức như sau

 

Cách thức tạo Macro trong Excel như sau

  • Mở Excel
  • Bấm tổ hợp phím Alt-F11
  • Cửa sổ Microsoft Visual Basic mở ra . Trong cửa sổ này bạn chọn Insert > Module sau đó bạn dán theo nội dung dưới đây

 

Sub IdentifyFormulae_Add()
On Error GoTo e:
With Cells
.Interior.ColorIndex = 0
.SpecialCells(xlFormulas).Interior.ColorIndex = 20
End With
Exit Sub
e: MsgBox "There are no cells with formulas"
End Sub

 

  • Màu nền là Xanh Lam nhạt có giá trị ColorIndex=20
  • Quay lại Excel , bấm menu Tools > Macro > Macros và bấm run để chạy Macro có tên là IdentifyFormulae_Add
  • Khi đó bạn sẽ thấy màn hình như sau

 

\"\"

 

Nếu như bạn muốn gỡ bỏ những màu này để quay trở về trạng thái ban đầu thì hãy chạy Macro sau :

 

Sub IdentifyFormulae_Remove()
Cells.Interior.ColorIndex = 0
End Sub

 

\"\"