Huỳnh hoài bảo
Huỳnh hoài bảo
Thảo luận 1 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 166 lượt xem

trong trường hợp danh sách ( để mở combobox ngày càng dài ra ( Vượt

Thầy cho hỏi : trong trường hợp danh sách ( để mở combobox ngày càng dài ra ( Vượt số 20 - mà mình thiết lập như bài giảng - thì có cách nào để VBA tự động kéo dài combobox ra theo không? ( Cụ thể là bài giảng thiết lập danh sách gồm 20 bộ phận nhưng khi sử dụng càng ngày càng có nhiều bộ phận hơn ví dụ 25 chẳng hạn - có cách nào VBA tự động kéo combobox tương ứng không?)

Thảo luận 1 câu trả lời
Lượt xem 166 lượt xem
Vỗ tay vỗ tay
Huỳnh hoài bảo 08:09 - Sep 28, 2020

Để danh sách trong combobox tự động mở rộng thêm thì:

Bạn có thể xác định dòng đầu và dòng cuối của danh sách cần nạp, ví dụ: Sheet1.Range("A2:A" & dongcuoi)

Sau đó bạn nạp danh sách theo cú pháp đã hướng dẫn, áp dụng với vùng trên (thay vì vùng cố định)

For each chonten in Sheet1.Range("A2:A" & dongcuoi)

combobox1.AddItem chonten

Next chonten

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông