Cách đổi màu Shape bằng VBA

Chia sẻ bởi:api_publisher
★★★★★
Quảng cáo

Tóm tắt: Hướng dẫn thực hành Excel, trình bày theo từng bước, có công thức mẫu và lưu ý áp dụng nhanh trong công việc.

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:

Quy trình thực hiện

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.

  • Bước 1: Xác định Shape cần được tô màu / đổi màu
  • Bước 2: Xây dựng logic cho việc đổi màu bằng câu lệnh IF trong VBA

Nếu đúng (thỏa mãn điều kiện) thì sẽ đổi màu cho Shape đó

Khóa học Power PI – Ứng dung trong Nhân sự
Khóa học SprinGO phù hợp

Khóa học Power PI – Ứng dung trong Nhân sự

TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...

Xem khóa học

Nếu không thỏa mãn thì sẽ để màu mặc định ban đầu

Câu lệnh VBA mẫu

Tải về file mẫu: http://bit.ly/2omop4Y

Chúc các bạn học tốt cùng SprinGo!

★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Bình luận

Quảng cáo

Cũ vẫn chất

Xem thêm