Hỏi về bảo vệ files VBA

Liên hệ QC

thienna

Thành viên mới
Tham gia
18/12/07
Bài viết
3
Được thích
0
Các pác cho em hỏi chút về bảo vệ files VBA khi cho người khác dùng.
Ý em là em có 1 VBA trên nền Excel, đã cài password protect nhưng hiện nay có nhiều chương trình xóa mật khẩu của VBA quá.
Em muốn nếu có ai đó cố tình mở VBA ra thì chương trình tự động xóa code, không cho người khác đọc.
Các bác có kinh nghiệm giúp em nhé
 
Cái này hơi khó à nha! Vì nếu như bạn muốn sửa code thì làm sao? Nó xóa luôn của bạn à... Còn như bạn nói chỉ có nhập đúng pass thì mới cho vào sửa, ngược lại thì xóa.. thế thì cũng bằng 0... Chương trình dò tìm pass nó vẫn mò ra dc cơ mà...
 
Upvote 0
Không có cách nào an toàn đâu bạn à. Microsoft còn "chết" huống chi là mình, ac ac.

Nhưng nếu là File lớn thì cho dù có đọc được code cũng chắc gì thay đổi được nó. Ví dụ : file A-Excel của bác Tuân, có xem được code thì xem cho vui chứ ngoài ra biết làm gì nó bây giờ (cả một rừng code).

TDN
 
Upvote 0
Vậy có hàm nào có thể phát hiện ra khi mở source lên để đọc không?
ai mở lên là xóa ngay.
Lúc đó mình sẽ lưu bản góc (chưa có thêm đoạn ctrình đó) nên có thể sửa được code
 
Upvote 0
thienna đã viết:
Vậy có hàm nào có thể phát hiện ra khi mở source lên để đọc không? ai mở lên là xóa ngay. Lúc đó mình sẽ lưu bản góc (chưa có thêm đoạn ctrình đó) nên có thể sửa được code
Ý tưởng của bạn rất hay. Nhưng về "hàm" hay "đoạn code" để phát hiện có kẻ đột nhập mở source thì mình không có, mình chỉ có đoạn code xóa module (xóa source) thôi.
 
Lần chỉnh sửa cuối:
Upvote 0
Tạm thời bạn có thể vào Tools/Share Workbook và chọn tab Edit. sau đó đánh dấu vào Allow changes by more than ... rồi OK!

Tuy nhiên chức năng Share Workbook làm hạn chế 1 số chức năng của Excel. Bạn nhớ lưu bản chưa bị share nhé.
 
Upvote 0
PhanTuHuong đã viết:
Tạm thời bạn có thể vào Tools/Share Workbook và chọn tab Edit. sau đó đánh dấu vào Allow changes by more than ... rồi OK!

Tuy nhiên chức năng Share Workbook làm hạn chế 1 số chức năng của Excel. Bạn nhớ lưu bản chưa bị share nhé.
Cám ơn pác nhiều nhé, nhưng hình như ở máy khác cũng có thể bỏ chức năng này được

To pác Duong Gia: pác cho em đoạn code đó nhé
Em cám cơn các pác nhiều
 
Upvote 0
Web KT

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

Back
Top Bottom