Tạo Form chọn các cột cần dấu/hiện

Liên hệ QC

geminstone

Thành viên mới
Tham gia
27/7/11
Bài viết
9
Được thích
0
Nghề nghiệp
Kiểm toán
Tôi mới nghiên cứu VBA nên có một số khó khăn nhờ các bạn trên diễn đàn tư vấn nhé.
- Tạo 1 user form gồm Listbox tên các cá nhân;
- Chọn các cá nhân cần hiện/ẩn nếu trùng tên với các dữ liệu tại dòng A2-A7 thì hiện các cột này (còn kg thì ẩn hết)
Rất mong các bạn chỉ giáo
 

File đính kèm

Mình vẫn chưa hiểu bạn muốn làm gì. Nhìn trên sheet1 thì không thấy dữ liệu từ A3-A7 (A2 thì có 1 tên) trong khi lại có dữ liệu từ N6-N14. Lại còn sheet2 cũng có một loạt tên từ A1-A9. Vậy rốt cuộc bạn muốn lấy dữ liệu tên nào?

Nói chung thì hướng đi là, bạn đặt tên cho vùng tên cá nhân rồi điền vào RowSource của listbox. Sau đó dùng điều kiện so sánh mà ẩn cột cần thiết đi.
 
Upvote 0
Tôi mới nghiên cứu VBA nên có một số khó khăn nhờ các bạn trên diễn đàn tư vấn nhé.
- Tạo 1 user form gồm Listbox tên các cá nhân;
- Chọn các cá nhân cần hiện/ẩn nếu trùng tên với các dữ liệu tại dòng A2-A7 thì hiện các cột này (còn kg thì ẩn hết)
Rất mong các bạn chỉ giáo
Bạn tham khảo file sau rồi tùy biến cho phù hợp nhé.
Lưu ý: Nếu bạn muốn lưu Macro trong Excel 2007, 2010 thì bạn phải lưu file ở định dạng Excel Macro-Enabled Workbook (.xlsm) hoặc Excel 97-2003 Workbook (.xls) mới được.
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom