Cum să ocoliți o interogare de parolă cu VBA
Când deschideți un registru de lucru protejat prin parolă, Excel solicită această parolă. Desigur, acest lucru este de asemenea dorit, următoarea figură arată cum arată fereastra pentru introducerea parolei:
Când deschideți un registru de lucru cu o macro, introducerea parolei este, desigur, foarte enervant. Cu toate acestea, puteți ocoli interogarea parolei cu o macro. Utilizați următorul cod de program:
Sub OpenPasswordFile ()
Dim Mappe Ca registru de lucru
Setați Mappe = Application.Workbooks.Open (Numele fișierului: = "C: \ Files \ Protection file.xls", Parola: = "Parola")
Sfârșitul Sub
Desigur, acest lucru funcționează numai dacă știți parola. Pentru aceasta, înlocuiți textul „Parolă” cu parola pe care ați specificat-o. Prin utilizarea variabilelor obiect Pliant puteți utiliza această variabilă pentru a accesa cu ușurință foile de lucru ale registrului de lucru deschis în prezent după deschiderea registrului de lucru.