Kaj morate vedeti
- Odstrani zaščito kot lastnik: odprite preglednico. Izberite Pregled > Odstrani zaščito lista. Vnesite geslo za zaščito datoteke. Izberite OK.
- Odstrani zaščito brez gesla: Odprite preglednico. Odprite Visual Basic urejevalnik kode tako, da izberete Developer > Ogled kode.
- Nato vnesite kodo iz tega članka in izberite Zaženi. V nekaj minutah se razkrije geslo. Izberite OK.
Ta članek pojasnjuje, kako odstraniti zaščito Excelovih delovnih zvezkov kot lastnik delovnega zvezka z geslom ali kot posameznik brez gesla. Te informacije veljajo za Excelove delovne zvezke v Microsoft Excel 365, Microsoft Excel 2019, 2016 in 2013.
Kako odkleniti Excelov delovni zvezek kot lastnik
Microsoft Excel je poln funkcij. Ena takšnih funkcij je možnost zaščite vaših Excelovih datotek na ravni celice, preglednice ali delovnega zvezka. Včasih je treba odstraniti zaščito Excelovih delovnih zvezkov, da se zagotovi pravilna uporaba sprememb podatkov.
Ta metoda predvideva, da se kot lastnik datoteke spomnite gesla, uporabljenega za zaščito preglednice.
-
Odprite zaščiteno preglednico in izberite Pregled > Odstrani zaščito lista. Prav tako lahko z desno miškino tipko kliknete zaščiteno preglednico in izberete Odstrani zaščito lista.
Zaščiteno preglednico lahko prepoznate v razdelku Spremembe zavihka Pregled na traku. Če je preglednica zaščitena, vidite možnost Odstrani zaščito lista.
-
Vnesite geslo za zaščito preglednice, nato izberite OK.
-
Vaša preglednica bo zdaj nezaščitena in jo lahko spreminjate.
Kako odstraniti zaščito Excelovega delovnega zvezka, ne da bi vedeli geslo
Morda ste zaščitili svoj Excelov delovni zvezek ali preglednico in vam ga že nekaj časa, celo leta, ni bilo treba spreminjati. Zdaj, ko morate narediti spremembe, se ne spomnite več gesla, ki ste ga uporabili za zaščito te preglednice.
Na srečo vam bodo ti koraki omogočili, da odstranite zaščito svojega delovnega zvezka z uporabo skripta Virtual Basic kot makra za prepoznavanje gesla.
- Odprite zaščiteno preglednico.
-
Dostopite do urejevalnika kod Visual Basic tako, da pritisnete ALT+F11 ali izberete Developer > Ogled kode.
-
V oknu Koda zaščitenega lista vnesite naslednjo kodo:
Sub PasswordBreaker()
Dim i As Integer, j Kot Integer, k Kot Integer
Dim l As Integer, m Kot Integer, n Kot Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i=65 To 66: For j=65 do 66: za k=65 do 66
za l=65 do 66: za m=65 do 66: za i1=65 do 66
za i2=65 do 66: za i3=65 do 66: za i4=65 do 66
za i5=65 do 66: za i6=65 do 66: za n=32 do 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 "Eno uporabno geslo je " & 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: Naslednji: Naslednji: Naslednji: Naslednji
End Sub
-
Izberite Zaženi ali pritisnite F5 za izvedbo kode.
-
Zagon kode bo trajal nekaj minut. Ko končate, boste prejeli pojavno okno z geslom. Izberite OK in vaša preglednica bo nezaščitena.
To ni izvirno geslo in si ga ni treba zapomniti.