Chào Bạn!
Bước copy danh sách là để khi xếp tôi sẽ tự coppy và Paste vào (Số lượng HS không quá nhiều: Tôi đã khống chế lọc đến dòng 158 rồi). Sáng nay tôi để danh sách thì file nặng được góp ý nên xóa bớt đi. Mục đích của tôi là nhờ bạn sửa cái code để khi có HS và xếp ABC cũng như chia thành các phòng xong rồi, tôi chọn phòng nào để in (chọn ở ô O5) thì máy lọc các HS ở phòng đó thôi.
Với cấu trúc dữ liệu "rắc rối" khó hiểu quá.
Tôi làm như vầy nếu xài được thì xài.
1/ Sheet DuLieu nhập DSHS, Sort ABC... theo kiểu của bạn.
Thêm các cột điểm các loại, khi có điểm thì nhập vào sheet này, Có chèn sẵn thêm 4 cột được ẩn đi.
2/ Sheet ds_phong:
- Nhập thủ công vào cột T, các ô màu vàng.
- Chọn số phòng cần in trong ô L4, Code sẽ lọc ra DS phòng chọn.
(Khi in DS trước khi thi)
- Nếu đã nhập điểm số trong sheet DuLieu thì khi lọc ra trong sheet ds_phong cũng có các cột điểm số
Cũng có chèn thêm sẵn 4 cột ẩn đi
(Khi in kết quả thi)
3/ Còn yêu cầu gì khác với file tôi gởi thì ta tiếp tục, nếu làm theo file của bạn thì ... chạy.
---------------------
File của bạn bị Protect Sheet
Chú ý sau này có nhờ GPE giúp gì thì trong File đừng để Protect gì cả.