Xin chào mọi người
Tôi đang thiết kế bảng điểm tổng hợp các môn trong cùng một Sheet cho cả 3 học kỳ: Học kỳ I (HKI) từ "Ạ:M23" , HKII từ "A31:M50" , Cả năm (CN) từ A58:M77. Đầu bảng điểm tôi tạo một ComboBox để khi chọn HKI thì vùng HKII và CN Ẩn, HKII thì HKI và CN Ẩn, CN thì HKI và HKII Ẩn, nếu ComboBox rỗng thì các dòng không ẩn. Kèm theo đó những dòng nào trong vùng điểm không có số thứ tự (Cột A) thì sẽ Ẩn.
Tôi viết code trong VBA nó chạy rất tốt (Cấu trúc Select case), nhưng khi cho bảo vệ worksheet (mật khẩu "123") thì chương trình lại báo lỗi ở dòng code :
Tôi đang thiết kế bảng điểm tổng hợp các môn trong cùng một Sheet cho cả 3 học kỳ: Học kỳ I (HKI) từ "Ạ:M23" , HKII từ "A31:M50" , Cả năm (CN) từ A58:M77. Đầu bảng điểm tôi tạo một ComboBox để khi chọn HKI thì vùng HKII và CN Ẩn, HKII thì HKI và CN Ẩn, CN thì HKI và HKII Ẩn, nếu ComboBox rỗng thì các dòng không ẩn. Kèm theo đó những dòng nào trong vùng điểm không có số thứ tự (Cột A) thì sẽ Ẩn.
Tôi viết code trong VBA nó chạy rất tốt (Cấu trúc Select case), nhưng khi cho bảo vệ worksheet (mật khẩu "123") thì chương trình lại báo lỗi ở dòng code :
rng.EntireRow.Hidden = False
Xin được mọi người giúp đỡ.