Ką žinoti
- Panaikinti savininko apsaugą: atidarykite skaičiuoklę. Pasirinkite Peržiūra > Atšaukti lapo apsaugą. Įveskite slaptažodį, naudojamą failui apsaugoti. Pasirinkite Gerai.
- Panaikinti apsaugą be slaptažodžio: atidarykite skaičiuoklę. Atidarykite Visual Basic kodo rengyklę pasirinkę Developer > Peržiūrėti kodą.
- Tada įveskite šiame straipsnyje pateiktą kodą ir pasirinkite Run. Po kelių minučių atskleidžiamas slaptažodis. Pasirinkite Gerai.
Šiame straipsnyje paaiškinama, kaip panaikinti „Excel“darbaknygių apsaugą kaip darbaknygės savininkui naudojant slaptažodį arba asmeniui be slaptažodžio. Ši informacija taikoma „Excel“darbaknygėms „Microsoft Excel 365“, „Microsoft Excel 2019“, 2016 ir 2013 m..
Kaip atrakinti „Excel“darbaknygę kaip savininką
„Microsoft Excel“yra daugybė funkcijų. Viena iš tokių funkcijų yra galimybė apsaugoti „Excel“failus langelio, skaičiuoklės ar darbaknygės lygiu. Kartais reikia panaikinti „Excel“darbaknygių apsaugą, kad duomenų pakeitimai būtų taikomi tinkamai.
Šis metodas daro prielaidą, kad kaip failo savininkas atsimenate slaptažodį, naudojamą skaičiuoklei apsaugoti.
-
Atidarykite apsaugotą skaičiuoklę ir pasirinkite Peržiūrėti > Panaikinti lapą. Taip pat galite dešiniuoju pelės klavišu spustelėti apsaugotą skaičiuoklę, tada pasirinkti Unprotect Sheet.
Apsaugotą skaičiuoklę galite identifikuoti juostelės skirtuko Peržiūra skiltyje Pakeitimai. Jei skaičiuoklė yra apsaugota, matote parinktį Neapsaugoti lapo.
-
Įveskite slaptažodį, naudojamą skaičiuoklei apsaugoti, tada pasirinkite Gerai.
-
Jūsų skaičiuoklė dabar bus neapsaugota ir ją bus galima keisti.
Kaip panaikinti „Excel“darbaknygės apsaugą nežinant slaptažodžio
Galbūt apsaugojote „Excel“darbaknygę arba skaičiuoklę ir nereikėjo jos keisti jau kurį laiką, net metus. Dabar, kai reikia atlikti pakeitimus, nebeprisimenate slaptažodžio, kurį naudojote šiai skaičiuoklei apsaugoti.
Laimei, atlikę šiuos veiksmus galėsite panaikinti darbaknygės apsaugą, naudodami Virtual Basic scenarijų kaip makrokomandą slaptažodžiui identifikuoti.
- Atidarykite apsaugotą skaičiuoklę.
-
Pasiekite „Visual Basic“kodo rengyklę paspausdami ALT+F11 arba pasirinkite Developer > Žiūrėti kodą.
-
Apsaugoto lapo lange Kodas įveskite šį kodą:
Sub Password Breaker()
Dim i kaip sveikasis skaičius, j kaip sveikasis skaičius, k kaip sveikasis skaičius
Dim l kaip sveikasis skaičius, m kaip sveikasis skaičius, n kaip sveikasis skaičius
Dim i1 Kaip sveikasis skaičius, i2 kaip sveikasis skaičius, i3 kaip sveikasis skaičius
Dim i4 kaip sveikasis skaičius, i5 kaip sveikasis skaičius, i6 kaip sveikasis skaičius
Įvykus klaidai Tęsti toliau
Jei i=65-66:=65–66: k=65–66
l=65–66: m=65–66: i1=65–66
i2=65–66: i3=nuo 65 iki 66: i4=65 iki 66
i5=65 iki 66: i6=65 iki 66: n=32 iki 126
ActiveSheet. Atjunkite Chr(i) ir Chr (j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Jei ActiveSheet. ProtectContents=False tada
MsgBox "Vienas naudojamas slaptažodis yra " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5)) & Chr(i6) & Chr(n)
Išeiti iš sub
Pabaiga, jei
Kitas: Kitas: Kitas: Kitas: Kitas: Kitas
Kitas: Kitas: Kitas: Kitas: Kitas: Kitas
Pabaigos sub
-
Pasirinkite Run arba paspauskite F5, kad paleistumėte kodą.
-
Kodas bus paleistas kelias minutes. Baigę gausite iššokantįjį langą su slaptažodžiu. Pasirinkite Gerai ir jūsų skaičiuoklė bus neapsaugota.
Tai nėra originalus slaptažodis ir jums nereikia jo atsiminti.