Cum se deprotejează registrele de lucru Excel

Cuprins:

Cum se deprotejează registrele de lucru Excel
Cum se deprotejează registrele de lucru Excel
Anonim

Ce trebuie să știți

  • Deprotejați ca proprietar: deschideți foaia de calcul. Selectați Review > Deprotejați foaia. Introduceți parola folosită pentru a proteja fișierul. Alegeți OK.
  • Deprotejați fără parolă: deschideți foaia de calcul. Deschideți editorul de cod Visual Basic selectând Developer > Vizualizați codul.
  • Apoi, introduceți codul furnizat în acest articol și selectați Run. În câteva minute, o parolă este dezvăluită. Alegeți OK.

Acest articol explică cum să deprotejați registrele de lucru Excel fie ca proprietar al registrului de lucru cu parolă, fie ca persoană fizică fără parolă. Aceste informații se aplică registrelor de lucru Excel din Microsoft Excel 365, Microsoft Excel 2019, 2016 și 2013.

Cum să deblochezi un registru de lucru Excel ca proprietar

Microsoft Excel este plin de funcții. O astfel de caracteristică este capacitatea de a vă proteja fișierele Excel la nivel de celulă, foi de calcul sau registru de lucru. Uneori este necesar să deprotejați registrele de lucru Excel pentru a vă asigura că modificările datelor se aplică corect.

Această metodă presupune că, în calitate de proprietar al fișierului, vă amintiți parola folosită pentru a proteja foaia de calcul.

  1. Deschide foaia de calcul protejată și selectează Examinare > Deprotejează foaia. De asemenea, puteți face clic dreapta pe foaia de calcul protejată, apoi selectați Unprotect Sheet.

    Puteți identifica o foaie de calcul protejată în secțiunea Modificări din fila Revizuire de pe panglică. Dacă foaia de calcul este protejată, vedeți opțiunea Unprotect Sheet.

    Image
    Image
  2. Introduceți parola folosită pentru a proteja foaia de calcul, apoi selectați OK.

    Image
    Image
  3. Foaia de calcul va fi acum neprotejată și poate fi modificată.

    Image
    Image

Cum să deprotejați un registru de lucru Excel fără a cunoaște parola

Este posibil să fi protejat registrul de lucru sau foaia de calcul Excel și să nu fi fost nevoit să o modifici de ceva timp, chiar ani. Acum că trebuie să faceți modificări, nu vă mai amintiți parola pe care ați folosit-o pentru a proteja această foaie de calcul.

Din fericire, acești pași vă vor permite să vă deprotejați registrul de lucru folosind un script Virtual Basic ca macrocomandă pentru a identifica parola.

  1. Deschide foaia de calcul protejată.
  2. Accesați editorul de cod Visual Basic fie apăsând ALT+F11, fie selectați Dezvoltator > Vedeți codul.

    Image
    Image
  3. În fereastra Cod a foii protejate, introduceți următorul cod:

    Sub PasswordBreaker()

    Dim i ca întreg, j ca întreg, k ca întreg

    Dim l ca întreg, m ca întreg, n ca întreg

    Dim i1 Ca Integer, i2 Ca Integer, i3 Ca Integer

    Dim i4 Ca Integer, i5 Ca Integer, i6 Ca Integer

    On Error Reluare Următorul

    Pentru i=65 - 66: Pentru j=65 până la 66: Pentru k=65 până la 66

    Pentru l=65 până la 66: Pentru m=65 până la 66: Pentru i1=65 până la 66

    Pentru i2=65 până la 66: Pentru i3=65 până la 66: Pentru i4=65 până la 66

    Pentru i5=65 până la 66: Pentru i6=65 până la 66: Pentru n=32 până la 126

    ActiveSheet. Unprotect Chr(i) & Chr (j) & Chr(k) & _

    Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

    Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet. ProtectContents=False Then

    MsgBox „O parolă utilizabilă este „ & Chr(i) & Chr(j) & _

    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

    Chr(i3) & Chr(i4) & Chr(i5)) & Chr(i6) & Chr(n)

    Exit Sub

    End If

    Next: Next: Next: Next: Next: Next: Next

    Next: Next: Următorul: Următorul: Următorul: Următorul

    Sfârșit sub

    Image
    Image
  4. Selectați Run sau apăsați F5 pentru a executa codul.

    Image
    Image
  5. Rularea codului va dura câteva minute. După ce ați terminat, veți primi un pop-up cu o parolă. Selectați OK și foaia de calcul va fi neprotejată.

    Aceasta nu este parola originală și nu trebuie să o amintiți.

Recomandat: