Mong được sự giúp đỡ lấy dữ liệu từ Sheet lên 2 combobox trong VBA (3 người xem)

  • Thread starter Thread starter bloger
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

bloger

Thành viên mới
Tham gia
15/2/11
Bài viết
12
Được thích
0
Mình đang mày mò excel VBA gặp phải vấn đề này mong các anh chị và các bạn tư vấn giúp.
Trong userform mình có 2 combobox.( combobox tên cbo_phongban, cbo_tennv)
Trong sheet data01 mình có dữ liệu là các phòng ban.
Ví dụ như: Phòng Kế toán, Phòng Kinh doanh và trong các phòng ban này có nhiều nhân viên.
Yêu cầu của mình là khi click vào cbo_phongban thì lấy dữ liệu trong sheet và hiển thị trên cbo_tennv nhân viên của phòng ban đó. Nhờ tư vấn giúp phương hướng xử lý code nếu mình ngộ không ra thì nhờ chỉ điểm thêm vài dòng mẫu.
Rất mong nhận được sự giúp đỡ từ các anh chị và các bạn. Chân thành cảm ơn
 
up file bạn lên đi bạn,không thấy mặt mũi thì làm sao mà làm được
 
Upvote 0
Thanks bạn đã quan tâm.@$@!^%

Cách bố trí dữ liệu của bạn thật chẳng ra làm sao cả!
Tôi đề xuất sửa lại cấu trúc dữ liệu như hình:

Capture.JPG


















Nếu bạn đồng ý cách bố trí này ta sẽ tiếp tục
(Vì nói thật là ngay cả cách bố trí dữ liệu như hiện tại của bạn, tôi vẫn viết code được như thường, có điều là tôi rất ghét cách bố trí dữ liệu tùy tiện ---> Sẽ chẳng áp dụng được gì cho những file sau này)
 
Upvote 0
Bạn ơi cho mình hỏi
CBo_One và CBo_All là sao bạn. Sao nó đơn giản mà khó hỉu quá ta. Hum qua mình làm 1 nùi if mà ko ra hihi. Thanks bạn nhiều.
Tự mò cực quá ah.
 
Upvote 0
Mình rất cảm ơn ndu96081631 đã quan tâm. Tuy nhiên mình tự mò nên cũng có phần lộn xộn nên mới nhờ anh chị em cùng các bạn. Còn nếu bạn đã giỏi mà không muốn giúp thì mình cũng ko ép.
Thanks cách sắp sếp của bạn.
 
Upvote 0
Nguồn combo bạn lấy bằng cách nào sao mình không thấy code. Còn cái nguồn cho Combo 1 bạn để trong Properties thì sao.
Thanks.
 
Upvote 0
Nguồn combo bạn lấy bằng cách nào sao mình không thấy code. Còn cái nguồn cho Combo 1 bạn để trong Properties thì sao.
Thanks.
Nguồn combo mình lấy bằng cách đặt name cho vùng dữ liệu (name động) để phòng trường hợp bạn thêm phòng ban và cán bộ.
Với excel 2003: bạn vào Insert/ Name/ Define sẽ thấy các vùng name do mình đặt.
 
Upvote 0
Nguồn combo mình lấy bằng cách đặt name cho vùng dữ liệu (name động) để phòng trường hợp bạn thêm phòng ban và cán bộ.
Với excel 2003: bạn vào Insert/ Name/ Define sẽ thấy các vùng name do mình đặt.
Ok Thanks bạn nhiều Mình tiềm hiểu thêm phần Nhập dữ liệu từ form.
Chúc tất cả mọi người cuối tuần vui vẻ.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom