Trong bài viết này, bạn sẽ học cách tạo thông báo hoặc cảnh báo trong đó mã sẽ kiểm tra từng ô trong cột Ngày đến hạn & tự động cập nhật người dùng nếu ngày đến hạn đã qua hoặc 7 ngày kể từ ngày hết hạn.

Có một số cách để tạo thông báo trong Excel, tức là Định dạng có Điều kiện & VBA Trong ví dụ này, chúng tôi sẽ sử dụng mã VBA.

Hãy để chúng tôi lấy một ví dụ:

Chúng tôi có hóa đơn trong cột A và ngày đến hạn trong cột B.

img1

Nhấp vào tab Nhà phát triển và nhấp vào Visual Basic để khởi chạy Màn hình Trình soạn thảo VB.

Bạn cũng có thể sử dụng phím tắt ALT + F11.

img2

Nhập mã sau vào Sổ làm việc này

img3

Private Sub Workbook_Open ()

Đối với mỗi ô trong phạm vi (“B2: B8”)

Nếu ô.Value <Ngày + 7 Andcell.Value <> “” Thì

ô.Interior.ColorIndex = 6

cell.Font.Bold = True

Kết thúc Nếu

Tiếp theo

End Sub

img4

Mã trên sẽ được kích hoạt; kiểm tra ngày tháng trong cột mỗi khi sổ làm việc này được mở và đánh dấu các ô bằng màu Vàng & phông chữ đậm.

img5

Bạn có thể tăng hoặc giảm phạm vi của cột B theo yêu cầu của bạn.

Bằng cách này, bạn có thể đánh dấu các ô ngày đến hạn đã hết hạn và 7 ngày còn lại để chuyển ngày đến hạn.

Với ví dụ trên, bạn có thể tạo nhiều thông báo hoặc cảnh báo khác nhau tùy theo yêu cầu.