Có phải bảo vệ VBA trên file .xlsm (excel 2010 về sau) sẽ an toàn? (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

pmhoang

Thành viên thường trực
Tham gia
4/7/08
Bài viết
269
Được thích
83
Có phải bảo vệ VBA trên file .xlsm (excel 2010 về sau) sẽ an toàn?

Sau một thời gian nghịch phá, mình thấy việc bảo vệ VBA ở excel 2003 về trước, thì có rất nhiều phần mềm nó mở ra được, hoặc là dùng mã hex, xóa đi phần hex của mã VBA thì nó cũng mở ra.


Trong excel 2010, thì phần mã hex nó bị mã hóa, ra toàn là chữ la mã, nên khó nhận biết được đâu là phần mã hex của VBA để các bạn xóa, bản thân mình còn tìm không được, vì vậy mình nghĩ chắc là đùng file .xlsm của excel 2010 trở về sau để vào vệ các VBA của mình là an toàn nhất.


Nhưng mà vì không tìm thấy mã hex, nên việc ta thay đổi mã hex để bảo vệ VBA để nó cho ra thông báo Project is unviewable là không biết làm cách nào luôn.


Mong mọi người giúp đở và cho ý kiến mình?
 
Gửi các bạn tham khảo, file.xls này mở excel 2003 thì
1. diable macro thi mở bình thường, nhìn thấy vba bình thường
2. enable macro thì sẽ bị lỗi liên tục không sử dụng được

Mở ở excel 2010 thì
1. enable macro thi mở bình thường, lúc này tự động vba sẽ unview

Đây là kết quả kiểm tra lỗi khi chuyển từ .xlsm xuống .xls đó, nhiều file khi chuyển xuống .xls thì nó bị lỗi lung tung hết, không sử dụng được, nhưng khi chuyển nó trở về .xlsm thì nó lại hoạt động bình thường. Cho nên hạn chế chuyển xuống

Download file
https://app.box.com/s/yl7j4ttlr7prsnax9x4n
 
Upvote 0
Gửi các bạn tham khảo, file.xls này mở excel 2003 thì
1. diable macro thi mở bình thường, nhìn thấy vba bình thường
2. enable macro thì sẽ bị lỗi liên tục không sử dụng được

Mở ở excel 2010 thì
1. enable macro thi mở bình thường, lúc này tự động vba sẽ unview

Đây là kết quả kiểm tra lỗi khi chuyển từ .xlsm xuống .xls đó, nhiều file khi chuyển xuống .xls thì nó bị lỗi lung tung hết, không sử dụng được, nhưng khi chuyển nó trở về .xlsm thì nó lại hoạt động bình thường. Cho nên hạn chế chuyển xuống

Download file
https://app.box.com/s/yl7j4ttlr7prsnax9x4n
Việc này cũng dễ hiểu thôi bạn, off 2010 có nhiều cải tiến, có những code chỉ có trên off2010 nên chuyển về 2003 nó báo lỗi là bình thường.
 
Upvote 0
Web KT

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

Back
Top Bottom