Zaštita lozinkom u programu Microsoft Excel često se koristi na radnim mjestima za zaštitu važnih podataka. Microsoft Excel korisnicima omogućuje zaštitu radnih listova i sprječava druge da unose promjene u izvorne podatke.
Postoje dva načina kako se proračunska tablica može osigurati. Jedan od načina je korištenje bez lozinke, koju svatko može nezaštititi. U drugom slučaju, radni list ili radna knjiga zaštićeni su lozinkom, što znači da ćete morati imati lozinku da biste ih otključali. U ovom članku ćemo vam pokazati kako ukloniti zaštitu radnih listova ili radnih knjiga sa ili bez lozinke u Excelu.
Uklonite zaštitu radnih listova/radne knjige u Excelu. Jedna od najboljih značajki Excela je da može zaštititi vaše Excel datoteke na razini ćelije, proračunske tablice i/ili radne knjige. Nakon zaključavanja i zaštite radnih listova ili radnih knjiga, ako želite dopustiti drugima da uređuju podatke, morate ih skinuti zaštitu.
Ako znate lozinku, vrlo je lako ukloniti zaštitu radnog lista. Iako otključavanje Excel proračunske tablice bez lozinke nije jednostavno, ali to ipak možete učiniti pomoću sljedećih trikova.
Kako ukloniti zaštitu Excel lista s lozinkom/bez lozinke
Vrlo je lako skinuti zaštitu s Excel lista i omogućiti korisnicima da uređuju i mijenjaju proračunske tablice. Ako već znate lozinku zaštićenog lista, lako možete ukloniti zaštitu. Samo slijedite bilo koji od ovih koraka:
Otvorite zaštićenu proračunsku tablicu i prijeđite na karticu "Pregled" i kliknite ikonu "Ukloni zaštitu lista" u grupi Promjene.
Istoj gornjoj opciji možete pristupiti tako da desnom tipkom miša kliknete karticu zaštićene proračunske tablice, a zatim u kontekstnom izborniku odaberete opciju "Ukloni zaštitu lista".
Ako je vaš list radni list zaštićen lozinkom, Excel će od vas tražiti da unesete lozinku. Upišite lozinku u dijaloški okvir Unprotect Sheet i kliknite "U redu".
Ako vaš radni list nije bio zaštićen lozinkom, dovoljno je kliknuti na opciju 'Unprotect Sheet' da otključate svoj list.
Kako ukloniti zaštitu radne knjige Excel s lozinkom/bez lozinke
Kada vaša radna knjiga Excel štiti lozinkom, ne možete promijeniti strukturu radne knjige, kao što je dodavanje, premještanje, preimenovanje ili brisanje radnih listova i prikaz skrivenih listova. Ali još uvijek možete uređivati podatke na radnim listovima čak i ako je vaša radna knjiga zaštićena lozinkom. Ako želite promijeniti strukturu Excel radne knjige kao što je dodavanje ili uklanjanje radnih listova, prvo morate ukloniti zaštitu strukture Excel radne knjige.
Da biste uklonili zaštitu radne knjige, otvorite zaštićenu radnu knjigu i kliknite gumb "Zaštiti radnu knjigu" (opcija bi bila istaknuta sivom bojom) na kartici Pregled.
Upišite lozinku u okvir upita Unprotect Workbook i spremite radnu knjigu.
Sada je vaša radna knjiga otključana, možete slobodno uređivati strukturu Excel radne knjige.
Kako ukloniti zaštitu Excel radnog lista bez lozinke
Ako imate radni list zaštićen lozinkom i nemate pojma koja je lozinka ili je niste dugo otključali i zaboravili ste je, postoji nekoliko načina da skinete zaštitu s tog Excelovog lista.
Uklonite zaštitu Excel radnog lista s VBA kodom
Excelova zaštita radnog lista temelji se na jednostavnom algoritmu šifriranja. Čak i kada svoj Excel radni list zaštitite lozinkom, svatko s donjim VBA kodom može ga razbiti za nekoliko minuta.
List zaštićen lozinkom možete otključati korištenjem VBA koda kao makronaredbe za identifikaciju lozinke. Evo kako:
Otvorite list zaštićen lozinkom i idite na karticu "Razvojnik" i kliknite gumb "Prikaži kod" na vrpci. Ovo će otvoriti prozor uređivača koda u programu Microsoft Visual Basic za aplikacije.
Ili možete otići na karticu "Developer" i kliknuti gumb "Visual Basic". U uređivaču koda Visual Basic proširite opciju "Microsoft Excel Objects" na lijevom oknu, desnom tipkom miša kliknite radni list zaštićen lozinkom i odaberite Insert -> Module iz kontekstnog izbornika.
U prozoru koda zaštićenog lista kopirajte i zalijepite sljedeći VBA kod:
Sub PasswordBreaker() Dim i kao cijeli broj, j kao cijeli broj, k kao cijeli broj Dim l kao cijeli broj, m kao cijeli broj, n kao cijeli broj Dim i1 kao cijeli broj, i2 kao cijeli broj, i3 kao cijeli broj Dim i4 kao cijeli broj, i5 kao cijeli broj, i6 Kao cijeli broj uz grešku Nastavi Sljedeći Za i = 65 do 66: Za 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.Uklonite zaštitu Chr(i) & Chr(j) & Chr (k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Ako je ActiveSheet.ProtectContents = False Tada MsgBox "Jedna upotrebljiva lozinka 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 Ako Sljedeći: Sljedeći: Sljedeći: Sljedeći: Sljedeći Sljedeći: Sljedeći: Sljedeći: Sljedeći: Sljedeći : Next End Sub
Kliknite gumb ‘Pokreni’ na alatnoj traci i odaberite opciju ‘Pokreni pod/korisnički obrazac’ ili pritisnite ‘F5’ za izvršenje koda.
Kodu će trebati nekoliko minuta da provali lozinku. Nakon što to učinite, dobit ćete skočni prozor s razbijenom lozinkom, koja nije originalna (obično je to neka kombinacija A i B), ali ipak radi. Kliknite "U redu" i list će biti nezaštićen.
Morate spremiti Excel datoteku prije zatvaranja (kao radnu knjigu s omogućenom makronaredbom) nakon što zalijepite kod u modul.
Uklonite zaštitu Excel lista bez lozinke pomoću Zip-a
Postoji još jedan trik koji možete koristiti za uklanjanje zaštite radnog lista. Samo slijedite ove korake:
Prvo idite na Upravljačku ploču i otvorite "Opcije File Explorera".
U prozoru File Explorer Options, poništite opciju "Sakrij proširenja za poznate vrste datoteka" kako biste omogućili proširenja datoteka. Zatim kliknite "Primijeni" da biste primijenili promjene i kliknite "U redu" za zatvaranje prozora. Sada će vaše ekstenzije datoteka biti vidljive.
Sada smjestite svoju zaštićenu excel datoteku na svoj pogon i preimenujte i promijenite njenu ekstenziju iz .xlsx u .zip.
Da biste promijenili ekstenziju, desnom tipkom miša kliknite datoteku, odaberite opciju "Preimenuj" i zamijenite ".xlsx" s ".zip". Zatim pritisnite 'Enter' i kliknite 'Da' u promptnom okviru Preimenuj.
Sada je vaša Excel datoteka Zip datoteka.
Zatim izvucite Zip datoteku kao što je prikazano u nastavku. U našem slučaju, najvažnije datoteke za otvaranje nalaze se u mapi /xl/, gdje u osnovi imamo sve što je uključeno u našu Excel radnu knjigu. Sada ga možemo vidjeti kao zasebne .xml datoteke.
Sada idite na 'xl ->radni listovi -> list 1.xml' (koji je zaštićeni list). Kada otvorite direktorij '/xl/worksheets/', vidjet ćete popis svih listova (u XML formatu) dostupnih u vašoj radnoj knjizi. Zatim otvorite datoteku lista 1.xml pomoću Notepad-a ili WordPada (desnom tipkom miša kliknite datoteku i odaberite uređivač teksta iz kontekstnog izbornika ‘Otvori s’).
Pronađite sljedeću oznaku i izbrišite je:
Ako imate veliku količinu informacija u radnom listu, bit će teško pronaći oznaku 'sheetProtection'. Pa pritisnite Ctrl + F
da biste otvorili značajku Find, upišite "protection" u "Pronađi što" i kliknite "Pronađi sljedeće". Pronaći će riječ 'Zaštita' i istaknuti je. Sada možete odabrati 'sheetProtection' i izbrisati ga.
Nakon toga, spremite XML datoteku i ponovno zipirajte sve ekstrahirane datoteke u zip datoteku. Zatim vratite proširenje iz .zip u .xlsx.
Sada otvorite i provjerite svoju proračunsku tablicu. Bit će nezaštićena.
Ova metoda radi samo u radnim knjigama zaštićenim lozinkom. Ako je datoteka zaštićena značajkom "Šifriranje lozinkom", ova metoda neće raditi.
Uklonite zaštitu Excel tablice pomoću Google tablica
Još jedno zaobilazno rješenje koje vam omogućuje da uklonite zaštitu s Excelovog radnog lista bez lozinke. Da biste to učinili, trebat će vam račun Google diska.
Otvorite svoj Google Drive račun i kliknite gumb "Novo" u gornjem lijevom kutu.
Na novom izborniku odaberite "Google tablice" i kliknite "Prazna proračunska tablica".
U praznoj proračunskoj tablici kliknite "Datoteka" na alatnoj traci i odaberite "Uvoz".
U dijaloškom okviru Uvoz datoteke odaberite karticu "Prenesi" s izbornika i kliknite gumb "Odaberi datoteku sa svog uređaja".
Pregledajte i pronađite Excel radnu knjigu na svom lokalnom pogonu, odaberite je i kliknite "Otvori" za prijenos. Ili možete jednostavno povući i ispustiti Excel datoteku u okvir Uvoz datoteke.
U prozoru za uvoz datoteke odaberite opciju 'Zamijeni proračunsku tablicu' i kliknite gumb 'Uvezi podatke'.
Time ćete uvesti vaš zaštićeni Excel radni list u vaše Google tablice sa svim podacima. Sada ćete primijetiti da radni list više nije zaštićen i da možete slobodno uređivati podatke.
Sada možete ponovo izvesti radni list natrag u Excel format.
U sada nezaštićenoj Google tablici kliknite na izbornik "Datoteka" na alatnoj traci i odaberite opciju "Preuzmi". Zatim u kontekstnom izborniku odaberite "Microsoft Excel (.xlsx)".
Zatim datoteci dajte novi naziv i kliknite "Spremi".
Sada imate isti točan Excel list, ali više nije zaštićen lozinkom.
Kako ukloniti zaštitu Excelove radne knjige bez lozinke
Ako imate radnu knjigu zaštićenu lozinkom za koju se ne možete sjetiti lozinke, upotrijebite metode VBA Code i ZIP da uklonite zaštitu radne knjige kao što je objašnjeno u nastavku.
Uklonite zaštitu radne knjige Excel bez lozinke pomoću VBA koda
Također možete poništiti zaštitu strukture radne knjige u Excelu pomoću značajke Microsoft Visual Basic za aplikacije (VBA). Evo kako:
Otvorite Excel datoteku sa zaštićenom strukturom radne knjige, a zatim idite na karticu "Razvojni programer" i kliknite gumb "Visual Basic".
U uređivaču koda Visual Basica kliknite karticu "Umetni" i odaberite opciju "Modul".
U prozoru skočnog modula (kod) kopirajte i zalijepite sljedeći kod da biste otključali strukturu radne knjige.
Sub Shareus() ActiveWorkbook.Sheets.Copy For Every sh In ActiveWorkbook.Sheets sh.Visible = True Next End Sub
Pritisnite gumb 'F5' ili kliknite gumb 'Pokreni' na alatnoj traci i odaberite opciju 'Pokreni pod/korisnički obrazac' za pokretanje makronaredbe.
Zatim se otvara nova radna knjiga s drugim nazivom. Ista je kao izvorna radna knjiga, ali bez zaštite strukture radne knjige. Sada ste skinuli zaštitu strukture radne knjige u Excelu bez poznavanja lozinke.
Uklonite zaštitu radne knjige Excel bez lozinke pomoću Zip-a
Možete poništiti zaštitu Excelove radne knjige bez lozinke tako da promijenite ekstenziju datoteke i manipulirate njezinim sastavnim dijelovima.
Nabavite Excel datoteku sa zaštićenom strukturom radne knjige, preimenujte i promijenite njenu ekstenziju iz .xlsx u .zip kao što smo ranije učinili za zaštićeni radni list. Prije nego što to učinite, napravite kopiju za sigurnosnu kopiju.
Zatim izvucite zip datoteku pomoću nekog softvera za arhiviranje datoteka kao što je WinRAR ili 7zip i dobit ćete neke mape i datoteke kao što je prikazano u nastavku.
Zatim otvorite mapu 'xl' i otvorite datoteku 'workbook.xml' pomoću Notepad-a (koja sadrži zaštitnu oznaku)
Sada pronađite i odaberite cijelu ovu zaštitnu oznaku i izbrišite je:
Ako vam je teško pronaći ovu oznaku, samo pritisnite Ctrl + F
da biste otvorili dijaloški okvir Find, upišite "protection" u "Pronađi što" i kliknite "Pronađi sljedeće". Pronaći će riječ 'Zaštita' i istaknuti je umjesto vas. Sada možete istaknuti oznaku "workbookProtection" i izbrisati je.
Nakon što uklonite zaštitnu oznaku, spremite datoteku 'workbook.xml'. Zatim zip (komprimirajte) sve ekstrahirane datoteke natrag u zip datoteku.
Sada sve što trebate učiniti je promijeniti ekstenziju datoteke iz '.zip' u '.xlsx'.
Sada će se zip datoteka pretvoriti natrag u Excel datoteku i vidjet ćete da je zaštićena lozinka uklonjena iz radne knjige.
Na taj način uklanjate zaštitu Excelovog radnog lista/radne knjige.