Bảo mật VBA Excel (khóa Alt+F11& Alt+F8)

Liên hệ QC

Duong gia

Thành viên thường trực
Tham gia
15/1/07
Bài viết
352
Được thích
118
Tôi xin chia sẻ với mọi người giải pháp tăng cường Bảo mật VBA Excel, bằng cách khóa Alt+F11 & Alt+F8. Không biết có đụng hàng không, nhưng cũng nói trước chỉ dành cho những người chưa biết. Cái này mình sưu tầm từ trên mạng. (mở file đính kèm) Thanks
 

File đính kèm

Lần chỉnh sửa cuối:
Làm cho khi ấn "Cancel" nó đóng ngay hộp thoại mật khẩu thì sành điệu hơn.
 
Upvote 0
Bac Duonggia oi,

Mình biến pass này thành những char * thì sẽ bảo mật hơn

Thanks,
 
Upvote 0
Vô hiệu Macro trong Tools nữa thì mới cần Pass
 
Upvote 0
vumian đã viết:
Bac Duonggia oi, Mình biến pass này thành những char * thì sẽ bảo mật hơn Thanks,
Đúng vậy, nhưng không thể biến pass này thành những char * trong InputBox được, mà bạn hãy tạo một Userform riêng thay cho InputBox này thì pass lúc này mới có dạng chả *. Cái này dễ mà.
 
Lần chỉnh sửa cuối:
Upvote 0
Duonggia ơi,

Xem giúp mình cái file này, không lỗi mà cũng không chạy, thiêt lạ

Cám ơn nhiều
 

File đính kèm

Upvote 0
vumian đã viết:
Xem giúp mình cái file này, không lỗi mà cũng không chạy, thiêt lạ
Thật ra, mình nghĩ cái này làm cho vui thôi (không giận hén), chứ nó chẳng có hiệu quả gì cả. Cái này phải khoá luôn cả Menu Tools / Macro / Visual Basic Editor.

Mình mượn file của vumian và giữ ý tưởng đó chỉ sửa lại chút xíu. Ông test lại thử xem.

Thân!
TDN
 

File đính kèm

Upvote 0
đúng là cái này xem chơi, thôi đâu có ứng dụng gì đâu các pác
 
Upvote 0
ongtrungducmx25 đã viết:
đúng là cái này xem chơi, thôi đâu có ứng dụng gì đâu các pác
Ừ đúng là làm cho vui thôi. Cái chính yếu là phải làm vô hiệu hóa nút "Disable macros", bắt buộc người dùng phải click vào "Enable macros" khi open file. Nhưng nói thật từ trước nay trên GPE này chưa có ai làm được điều này cả, chưa có ai có giải pháp hay để bảo mật VBA code. Chào
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom