Cách bỏ qua truy vấn mật khẩu với VBA
Khi mở sổ làm việc được bảo vệ bằng mật khẩu, Excel sẽ hỏi mật khẩu này. Điều này tất nhiên cũng mong muốn, hình sau cho thấy cửa sổ nhập mật khẩu trông như thế nào:
Khi bạn mở một sổ làm việc bằng macro, việc nhập mật khẩu tất nhiên là rất khó chịu. Tuy nhiên, bạn có thể bỏ qua truy vấn mật khẩu bằng macro. Sử dụng mã chương trình sau:
Sub OpenPasswordFile ()
Dim Mappe As Workbook
Đặt Mappe = Application.Workbooks.Open (Tên tệp: = "C: \ Files \ Protection file.xls", Mật khẩu: = "Mật khẩu")
Kết thúc Sub
Tất nhiên, điều này chỉ hoạt động nếu bạn biết mật khẩu. Để thực hiện việc này, hãy thay thế văn bản "Mật khẩu" bằng mật khẩu bạn đã chỉ định. Bằng cách sử dụng các biến đối tượng Thư mục bạn có thể sử dụng biến này để dễ dàng truy cập các trang tính của sổ làm việc hiện đang mở sau khi mở sổ làm việc.