Kako ukloniti zaštitu u Microsoft Excel listu

Ako ste izgubili vašu zaštićenu lozinku za radni list, biće vam potreban način da se ukloni zaštita tog Excel lista i da se ponovo pristupi njemu. Evo kako da obnovite zaštićeni Excel list.

Kada ljudi kreiraju Excel tabelu koju ne žele da se ljudi menjaju, oni će često zaštitite pojedinačne listove. Zaštita Excel radnog lista uključuje kreiranje lozinke koju trebate unijeti ako želite napraviti promjene na listu.

Postoji nekoliko načina da se ovako ukloni zaštita Excel lista. Prvi je očigledno kucanje lozinke i uklanjanje zaštite lista. Ali ako ste zaboravili lozinku ili osobu koja je zaključala nije vam dala lozinku, nećete imati sreće. Postoje još dva načina da se taj list ukloni.

Uklonite zaštitu sa Excel listom pomoću lozinke

Najlakši način za uklanjanje zaštite u Excel listu je ako znate lozinku.

uklonite zaštitu za Excel list

  1. Kliknite na pregled tab.
  2. Izaberite "Unprotect Sheet" u zaštititi u meniju.
  3. Upišite lozinku u Unprotect Sheet dialog window.

Uklonite zaštitu sa Excel listom pomoću Google tabela

Zaboravite ili izgubite lozinku na zaštićeni Excelov radni list može biti zastrašujuće. Vaša prva misao može biti da ste potpuno izgubili sve podatke u listu.

Dobra vijest je da postoji kreativno zaobilazno rješenje koje vam omogućava da uklonite zaštitu u Excel listu. Trebaće ti Račun Google diska za to.

  1. Otvorite račun Google diska, odaberite Novi i izaberite Google list da biste otvorili novi list.
  2. U listu izaberite fajl i izaberite uvoz.
  3. U Uvezi datoteku U dijaloškom okviru odaberite upload iz menija.
  4. kliknite Izaberite datoteku sa svog uređaja.
  5. Pretražite Excel tabelu na računaru. Izaberite je i kliknite otvoreno.
  6. U Uvezi datoteku prozor, izaberite Zamenite tabelu i izaberite Uvoz podataka.

import excel radni list u listove

Ovo će uvesti zaštićeni Excel radni list u vaš Google listovi radnih listova. Osim, sada ćete primetiti da list više nije zaštićen. Možete ga uređivati ​​sve što želite.

Sada kada je nezaštićen, možete ponovo izvoziti list natrag u Excel format.

  1. U sada nezaštićenom Google listu odaberite fajl i Download as
  2. izabrati Microsoft Excel (.xlsx)
  3. izabrati Save As.
  4. Dajte datoteci ime i odaberite Save.

izvoz google list u excel

Sada imate isti Excel list, ali je zaštita uklonjena.

Uklonite zaštitu sa Excel listom pomoću VBA

Ako nemate račun na Google disku, ili tražite drugi pristup za uklanjanje zaštite u Excelu iz Excel-a, VBA je odličan način da to uradite.

Ideja je da se uvede VBA modul koji će pokušati razbiti lozinku po jedan znak. Ovisno o tome koliko je lozinka složena, skripta može trajati od 10 minuta do sati za pokretanje.

Korak 1: Spremi kao stariju Excel datoteku

Jedino ograničenje ove metode je da radi samo na Excelovim radnim listovima u Excelu 2010 ili starijim. Ovo nije problem, sve dok zaštićeni radni list čuvate u starijoj verziji.

Samo kliknite fajl i Save As. Za padajući izbornik formata odaberite Excel 97-2003 (* .xls).

spremite datoteku na stariju verziju programa Excel

To je bol da morate da sačuvate u stariji format, ali prednost je da kada se VBA skripta završi, lozinka je napukla i imate pristup otključanom listu.

Korak 2: Kreirajte i pokrenite VBA kod

Evo kako da podesite VBA modul.

  1. Izaberite razvijač stavku menija u vašoj vrpci. Ako ga nema, kliknite fajl > mogućnosti > Prilagodite traku, prekidač Izaberite komande iz to Sve komande, i kreni razvijač iz lijevog izbornika na desno. Kliknite OK kad završiš.
  2. U razvijač izaberite Prikaži kod iz kontrole dio vrpce.
  3. Kliknite na Microsoft Excel objekti, izaberite Ubacite, i izaberite modul.

Postoji dobro poznati VBA skript koji je već godinama prisutan i koji će razbiti lozinku i ukloniti zaštitu sa svakog radnog lista.

Kopirajte donji kod i zalijepite ga u modul:

Sub PasswordBreaker()
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As 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 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 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 "Password is " & 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: Next: Next: Next
End Sub

Zatim pritisnite trčanje (zelena strelica desno) za pokretanje skripte.

Ovo će pokrenuti novi modul koji ste kreirali. Pokušat će ispucati zaštitnu lozinku za jedan znak odjednom. Tokom testa sa samo tri jednostavna znaka (“abc”), skriptu je trebalo nekoliko sekundi da razbije lozinku.

lozinka je otključana

Prikazana lozinka će biti proizvoljna. Samo pritisnite OK i Excelova tabela je ponovo nezaštićena. Testirajte kucanje u ćeliju da biste potvrdili.

testiranje nezaštićenog lima

Pošto jednostavna lozinka traje samo nekoliko sekundi, lozinka koja je duža i složenija može potrajati i do minute ili dvije. Samo ga ostavite da radi u pozadini dok se ne pojavi okvir za poruke.

Kada radni list bude nezaštićen, možete ga ponovo sačuvati u prethodnom formatu koji ste koristili pre nego što ste ga sačuvali.

Izbor metode uklanjanja zaštite

Sva tri ova metoda će raditi dobro, ali najbolje je početi sa najjednostavnijim i raditi na putu prema dolje. Idealno bi bilo da znate lozinku i možete da uklonite zaštitni list samo tako što ćete ga upisati.

Ali zaboravljanje lozinke za zaštitu je veoma uobičajeno, tako da se nadamo da će poslednja dva metoda navedena gore pomoći da se izvučete iz zaglavljenog papira i dozvolite da ponovo uredite vaš radni list.

izvor

Ostavite odgovor