Chào các bác, dạo này em đang làm một cái form để nhập liệu cho khách hàng, mà cái danh sách chọn nó cứ lặp đi lặp lại, không tiện lắm. Em muốn là khi người dùng chọn một mặt hàng ở ComboBox 1, thì ComboBox 2 sẽ tự động hiển thị danh sách các tùy chọn (ví dụ: màu sắc, kích cỡ) tương ứng với mặt hàng đó. Em đã thử tìm hiểu nhưng chưa ra cách làm hiệu quả.
Cụ thể, em có 2 ComboBox trên UserForm:
- ComboBox1: Chọn Tên Sản Phẩm (VD: Áo, Quần, Giày)
- ComboBox2: Chọn Tùy Chọn (VD: Nếu chọn Áo thì hiện Đỏ, Xanh, Vàng; nếu chọn Quần thì hiện Đen, Xám, Be)
Em định sẽ lưu dữ liệu này ở một Sheet riêng, ví dụ Sheet "DanhMuc".
Bác nào có kinh nghiệm xử lý vụ này bằng VBA thì chỉ giáo em với ạ. Em muốn làm sao để khi ComboBox1 thay đổi giá trị thì ComboBox2 tự động cập nhật danh sách. Có thể là dùng sự kiện Change của ComboBox1 không ạ?
Em cảm ơn trước!