Chắc hẳn bạn đã biết tới việc sử dụng chức năng Conditional Formatting trong Excel để tự động thông báo khi có dữ liệu thỏa mãn điều kiện đã xác định từ trước. Trong bài này chúng ta sẽ tìm hiểu một điều tương tự như vậy, nhưng là thay đổi màu của Shape (hình vẽ / nút bấm) bằng VBA. Việc này cũng có tác dụng tương tự như chức năng Conditional Formatting, thường dùng để nhắc người dùng thực hiện 1 câu lệnh nào đó đã được gắn trong Shape.
Sau đây chúng ta cùng tìm hiểu cách thực hiện:
Xem nhanh
Mỗi khi thực hiện một điều gì trong VBA chúng ta đều cần biết cách diễn đạt quy trình thực hiện bằng lời. Việc này giúp chúng ta định hình được từng bước thực hiện, kết quả cần đạt được, từ đó việc tìm và diễn đạt câu lệnh trong VBA sẽ dễ dàng hơn.
Nếu đúng (thỏa mãn điều kiện) thì sẽ đổi màu cho Shape đó
Nếu không thỏa mãn thì sẽ để màu mặc định ban đầu
Tải về file mẫu: http://bit.ly/2omop4Y
Chúc các bạn học tốt cùng Học Excel Online!