saobekhonglac
Thành viên mới
- Tham gia
- 1/11/08
- Bài viết
- 1,565
- Được thích
- 1,454
- Giới tính
- Nam
Enable cái con khỉ mốc gì. Bạn Protect sheet vùng là được rồi, khi nào muốn nhập thì unprotect ra thôi. chứ code kiết gì ở đây cho lắm chuyện vậy....
Hy vọng đúng ý bạn, bạn click vào Enable để nhập, nháy lần nửa để khóa, mở, khóa..... (Hên xui nghe!)Chào anh/chị.
Anh/chị giúp em code này với. Khi mở file thì phải chọn nút Enable thì mới được nhập dữ liệu vào cột A3 của Sheet Sum.
Cám ơn anh/chị.
Hy vọng đúng ý bạn, bạn click vào Enable để nhập, nháy lần nửa để khóa, mở, khóa..... (Hên xui nghe!)
Bạn gửi file lên đây mình chỉnh giúp cho, trên hình nó báo lỗi tại sub auto_open mà chứ đâu có báo lỗi code của mình đâu.Trên file của anh thì làm được nhưng khi cope code sang file của em thì nó báo lỗi. Anh xem lại giúp em.
Cám ơn.
Bạn gửi file lên đây mình chỉnh giúp cho, trên hình nó báo lỗi tại sub auto_open mà chứ đâu có báo lỗi code của mình đâu.
Trên file của anh thì làm được nhưng khi cope code sang file của em thì nó báo lỗi. Anh xem lại giúp em.
Cám ơn.
Nhìn code là thấy copy trật lất rồi! Dòng Public kt As Boolean phải cho lên trên cùng
Enable để khi người sử dụng bắt buộc phải Enable Content thì mới nhập dữ liệu được (bắt buộc Enable thì những VBA khác mới có tác dụng). Anh làm giúp em đi.
Nội dung yêu cầu bản thân nó đã mâu thuẫn rồi. Bạn muốn bấm nút để Enable Macro nhưng bạn có nghĩ muốn bấm bất cứ nút nào thì cũng phải Enable Macro trước nó mới có hiệu lực không?
Đúng rồi, mình muốn bấm nút Enable thì mới cho nhập, có nghĩa là phải Enable Content (Enable Macro) thì mới bấm nút Enable được (như vậy là code VBA sẽ có hiệu lực, nếu mở file mà không chọn Enable Content thì VBA không có hiệu lực)
Bạn xem lại file mẫu mình gửi cho bạn, khi mở file thì mình đã khởi tạo biến kt rồi. Nếu bạn copy code sang file bạn thì trong sub auto_open bạn phải khởi tạo biến kt nếu không sẽ disable macro khi mở file.Đúng rồi, mình muốn bấm nút Enable thì mới cho nhập, có nghĩa là phải Enable Content (Enable Macro) thì mới bấm nút Enable được (như vậy là code VBA sẽ có hiệu lực, nếu mở file mà không chọn Enable Content thì VBA không có hiệu lực)