Cách không cho save as
xin cám ơn cả nhà
Xin hỏi các anh chị có cách nào không cho file excel save as không. xin chỉ dùm. xin cám ơn cả nhà
Chắc là thế này: Nếu tập tin đang là XLSX thì save thành XLSM -> Alt + F11 -> đúp chuột vào ThisWorkbook -> dán code
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cancel = True
End Sub
-> Save
Tất nhiên phải khóa VBA lại. Tất nhiên khóa rồi nhưng nhiều người vẫn biết cách mở. Vân vân và vân vân.
www.giaiphapexcel.com/diendan/threads/c%C3%A1ch-kh%C3%B4ng-cho-save-as.148098/
Khóa học SprinGO phù hợp
Khóa học Power PI – Ứng dung trong Nhân sự
TỔNG QUAN KHÓA HỌC: POWER BI CHO NGÀNH NHÂN SỰ Khóa học Power BI cho Nhân sự được thiết kế dành riêng cho các...
Xem khóa học
F12 là được mà
Nói chung những kiểu này chỉ chống người không thạo VBA thôi. Vì nhiều người còn không biết là tồn tại cái gọi là EnableEvents, ScreenUpdating chứ chưa cần nói đến chuyện dùng chúng. Muốn chống "cao nhân", "pro" thì chỉ còn nước tự viết hoặc dùng phần mềm của bên thứ ba thôi.
Không hẳn như thế.
Giả sử tập tin cấm Save As là hichic.xlsm
Mở Excel -> tập tin mới -> thêm code
-> Developer -> Macro Security -> Disable all macros without notification -> OK -> mở hichic.xlsm -> chạy Sub he -> sẽ có c:blala.xlsm
————
Thực ra cái code của tôi nó cấm cả Save chứ không chỉ Save As 😀
Hình như lockxls chỉ khoá save còn save as vẫn được hiiii