Trong quá trình làm việc với VBA Excel chúng ta thấy có một số code được giấu và đặt mật khẩu bảo vệ khi click đúp vào VBA Project
Để gỡ mật khẩu bảo vệ đối với file .xlsm chúng ta cần mở file có chứa code VBA và lưu lại (Save As) dưới tên file dạng .xls
Sau đó truy cập trên trình duyệt địa chỉ http://bit.ly/VBAxvi32 và lựa chọn “Tải xuống”
Click phải chuột file vừa tải về và lựa chọn “Extract All…”
Lựa chọn “Extract”
Chạy ứng dụng “XVI32.exe”
Lựa chọn “Open”
Trỏ đến file .xls và lựa chọn “Open”
Lựa chọn “Search” → “Find…”
Tìm kiếm với Text “DPB”
Thay thế DPB bằng DPX và ấn nút “Lưu”
Mở file .xls vừa lưu chúng ta thấy có lỗi (Khống sao cả chỉ việc ấn “Ok“)
Lúc này khi vào “Developer” → “Visual Basic” chúng ta có thể thấy các Module / Class / Forms của file
Để xem được nội dung code bên trong chúng ta cần Export ra file .bas / .cls / … rồi Import trở lại từ file .xlsm
Xem thêm:
- Đặt mật khẩu bảo vệ code VBA trong Excel
- Export và Import Module/Class/Form trong VBA Excel