Ochrana heslom v programe Microsoft Excel sa často používa na pracoviskách na ochranu dôležitých údajov. Microsoft Excel umožňuje používateľom chrániť pracovné hárky a bráni ostatným vo vykonávaní zmien v pôvodných údajoch.
Existujú dva spôsoby zabezpečenia tabuľky. Jedným zo spôsobov je použitie bez hesla, ktoré môže ktokoľvek nechrániť. V druhom prípade je pracovný hárok alebo zošit chránený heslom, čo znamená, že na jeho odomknutie budete potrebovať heslo. V tomto článku vám ukážeme, ako zrušiť ochranu pracovných hárkov alebo zošitov s heslom alebo bez neho v Exceli.
Zrušte ochranu pracovných hárkov/zošitov v Exceli. Jednou z najlepších funkcií Excelu je, že dokáže chrániť vaše excelové súbory na úrovni bunky, tabuľky a/alebo zošita. Ak chcete po zamknutí a ochrane pracovných hárkov alebo zošitov povoliť ostatným upravovať údaje, musíte ich ochranu zrušiť.
Ak poznáte heslo, je skutočne ľahké zrušiť ochranu pracovného hárka. Aj keď odomknutie tabuľky programu Excel bez hesla nie je jednoduché, stále to môžete urobiť pomocou nasledujúcich trikov.
Ako odblokovať hárok Excelu pomocou hesla/bez hesla
Je veľmi jednoduché zrušiť ochranu hárka programu Excel a umožniť používateľom upravovať a upravovať tabuľky. Ak už poznáte heslo chráneného listu, môžete ochranu jednoducho odstrániť. Postupujte podľa ktoréhokoľvek z týchto krokov:
Otvorte chránenú tabuľku a prepnite sa na kartu „Skontrolovať“ a kliknite na ikonu „Zrušiť ochranu hárka“ v skupine Zmeny.
K tej istej možnosti vyššie sa dostanete kliknutím pravým tlačidlom myši na kartu chránenej tabuľky a potom z kontextovej ponuky vyberte možnosť „Zrušiť ochranu hárka“.
Ak je váš hárok hárok chránený heslom, Excel vás vyzve na zadanie hesla. Do dialógového okna Unprotect Sheet zadajte heslo a kliknite na „OK“.
Ak váš pracovný hárok nebol chránený heslom, stačí kliknúť na možnosť „Odomknúť hárok“ na odomknutie hárka.
Ako zrušiť ochranu zošita programu Excel pomocou hesla/bez hesla
Keď je zošit Excel chránený heslom, nemôžete meniť štruktúru zošita, napríklad pridávať, presúvať, premenovať alebo odstraňovať hárky a zobrazovať skryté hárky. Stále však môžete upravovať údaje v hárkoch, aj keď je váš zošit chránený heslom. Ak chcete zmeniť štruktúru excelového zošita, ako je pridávanie alebo odstraňovanie pracovných hárkov, musíte najprv zrušiť ochranu štruktúry excelového zošita.
Ak chcete odstrániť ochranu zošita, otvorte chránený zošit a kliknite na tlačidlo „Chrániť zošit“ (možnosť by bola zvýraznená sivou farbou) na karte Kontrola.
Do poľa s výzvou Unprotect Workbook zadajte heslo a uložte zošit.
Teraz je váš zošit odomknutý, môžete upravovať štruktúru zošita programu Excel.
Ako odblokovať hárok programu Excel bez hesla
Ak máte pracovný hárok zabezpečený heslom a neviete, aké je heslo, alebo ste ho dlho neodomkli a zabudli ste ho, existuje niekoľko spôsobov, ako tento hárok programu Excel odblokovať.
Odblokujte hárok programu Excel pomocou kódu VBA
Ochrana pracovného hárka programu Excel je založená na jednoduchom šifrovacom algoritme. Aj keď si svoj excelový hárok ochránite heslom, ktokoľvek s nižšie uvedeným kódom VBA ho dokáže prelomiť v priebehu niekoľkých minút.
Hárok chránený heslom môžete odomknúť pomocou kódu VBA ako makra na identifikáciu hesla. Tu je postup:
Otvorte hárok chránený heslom a prejdite na kartu „Vývojár“ a kliknite na tlačidlo „Zobraziť kód“ na páse s nástrojmi. Tým sa otvorí okno editora kódu v Microsoft Visual Basic for Applications.
Alebo môžete prejsť na kartu „Vývojár“ a kliknúť na tlačidlo „Visual Basic“. V editore kódu Visual Basic rozbaľte možnosť „Objekty Microsoft Excelu“ na ľavom paneli, kliknite pravým tlačidlom myši na pracovný hárok, ktorý je chránený heslom, az kontextovej ponuky vyberte Vložiť –> Modul.
V okne Kód chráneného hárka skopírujte a prilepte nasledujúci kód VBA:
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 Ako celé číslo pri chybe Pokračovať ďalej Pre i = 65 až 66: Pre j = 65 až 66: Pre k = 65 až 66 Pre l = 65 až 66: Pre m = 65 až 66: Pre i1 = 65 až 66 Pre i2 = 65 K 66: Pre i3 = 65 až 66: Pre i4 = 65 až 66 Pre i5 = 65 až 66: Pre i6 = 65 až 66: Pre n = 32 až 126 ActiveSheet. Zrušte ochranu 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 "Jedno použiteľné heslo 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) Ukončiť Sub End Ak Ďalej: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší: Ďalší : Ďalší koniec Sub
Kliknite na tlačidlo „Spustiť“ na paneli s nástrojmi a vyberte možnosť „Spustiť Sub/UserForm“ alebo stlačením klávesu „F5“ spustite kód.
Prelomenie hesla bude trvať niekoľko minút. Po dokončení dostanete vyskakovacie okno s prelomeným heslom, ktoré nie je pôvodné (zvyčajne je to nejaká kombinácia A a B), ale stále to funguje. Kliknite na „OK“ a hárok nebude chránený.
Po vložení kódu do modulu musíte pred zatvorením uložiť súbor Excel (ako zošit s podporou makier).
Odomknite hárok Excelu bez hesla pomocou Zip
Existuje ďalší trik, ktorý môžete použiť na zrušenie ochrany pracovného hárka. Stačí postupovať podľa týchto krokov:
Najprv prejdite na Ovládací panel a otvorte „Možnosti Prieskumníka“.
V okne Možnosti prieskumníka súborov zrušte začiarknutie políčka „Skryť prípony pre známe typy súborov“, aby ste povolili prípony súborov. Potom kliknutím na „Použiť“ použite zmeny a kliknutím na „OK“ zatvorte okno. Teraz budú viditeľné vaše prípony súborov.
Teraz umiestnite svoj chránený excelový súbor na váš disk a premenujte a zmeňte jeho príponu z .xlsx na .zip.
Ak chcete zmeniť príponu, kliknite pravým tlačidlom myši na súbor, vyberte možnosť „Premenovať“ a nahraďte „.xlsx“ „.zip“. Potom stlačte „Enter“ a kliknite na „Áno“ v poli výzvy na premenovanie.
Teraz je váš súbor Excel súborom ZIP.
Ďalej rozbaľte súbor Zip, ako je znázornené nižšie. V našom prípade sa najdôležitejšie súbory na otvorenie nachádzajú v priečinku /xl/, kde máme v podstate všetko, čo bolo zahrnuté v našom excelovom zošite. Teraz to môžeme vidieť ako samostatné súbory .xml.
Teraz prejdite na „xl –>pracovné hárky –> hárok 1.xml“ (čo je chránený hárok). Keď otvoríte adresár „/xl/worksheets/“, uvidíte zoznam všetkých hárkov (vo formáte XML) dostupných vo vašom zošite. Potom otvorte súbor hárku 1.xml pomocou programu Poznámkový blok alebo WordPad (kliknite pravým tlačidlom myši na súbor a vyberte textový editor z kontextovej ponuky „Otvoriť pomocou“).
Nájdite nasledujúcu značku a odstráňte ju:
Ak máte v pracovnom hárku veľké množstvo informácií, bude ťažké nájsť značku „sheetProtection“. Takže stlačte Ctrl + F
Ak chcete otvoriť funkciu Nájsť, napíšte „ochrana“ do „Nájsť čo“ a kliknite na „Nájsť ďalej“. Nájde slovo „Ochrana“ a zvýrazní ho. Teraz môžete vybrať „sheetProtection“ a odstrániť ho.
Potom uložte súbor XML a znova zazipujte všetky extrahované súbory do súboru zip. Potom zmeňte príponu späť z .zip na .xlsx.
Teraz otvorte a skontrolujte tabuľku. Bude to nechránené.
Táto metóda funguje iba v zošitoch chránených heslom. Ak je súbor chránený pomocou funkcie „Zašifrovať heslom“, táto metóda nebude fungovať.
Zrušte ochranu hárka Excelu pomocou Tabuliek Google
Ďalšie riešenie, ktoré vám umožňuje odblokovať hárok programu Excel bez hesla. Budete na to potrebovať účet na Disku Google.
Otvorte svoj účet na Disku Google a kliknite na tlačidlo „Nový“ v ľavom hornom rohu.
V ponuke Nové vyberte „Tabuľky Google“ a kliknite na „Prázdna tabuľka“.
V prázdnej tabuľke kliknite na „Súbor“ na paneli s nástrojmi a vyberte „Importovať“.
V dialógovom okne Importovať súbor vyberte z ponuky kartu „Nahrať“ a kliknite na tlačidlo „Vybrať súbor z vášho zariadenia“.
Prehliadajte a nájdite excelový zošit na lokálnom disku, vyberte ho a kliknutím na „Otvoriť“ ho odovzdajte. Alebo môžete jednoducho pretiahnuť súbor programu Excel do poľa Importovať súbor.
V okne Importovať súbor vyberte možnosť „Nahradiť tabuľku“ a kliknite na tlačidlo „Importovať údaje“.
Týmto sa importuje chránený pracovný hárok programu Excel do vašich Tabuliek Google so všetkými údajmi. Teraz si všimnete, že pracovný hárok už nie je chránený a môžete údaje upravovať.
Teraz môžete hárok znova exportovať späť do formátu Excel.
V teraz nechránenom hárku Google kliknite na ponuku „Súbor“ na paneli s nástrojmi a vyberte možnosť „Stiahnuť“. Potom z kontextovej ponuky vyberte „Microsoft Excel (.xlsx)“.
Potom zadajte nový názov súboru a kliknite na „Uložiť“.
Teraz máte rovnaký presný hárok Excel, ale už nie je chránený heslom.
Ako zrušiť ochranu zošita programu Excel bez hesla
Ak máte zošit chránený heslom, ku ktorému si nepamätáte heslo, použite metódy VBA Code a ZIP na zrušenie ochrany zošita, ako je uvedené nižšie.
Zrušte ochranu zošita programu Excel bez hesla pomocou kódu VBA
Môžete tiež zrušiť ochranu štruktúry zošita v Exceli pomocou funkcie Microsoft Visual Basic for Application (VBA). Tu je postup:
Otvorte súbor Excel s chránenou štruktúrou zošita a potom prejdite na kartu „Vývojár“ a kliknite na tlačidlo „Visual Basic“.
V editore kódu Visual Basic kliknite na kartu „Vložiť“ a vyberte možnosť „Modul“.
V okne vyskakovacieho modulu (kódu) skopírujte a prilepte nasledujúci kód, aby ste odomkli štruktúru zošita.
Sub Shareus() ActiveWorkbook.Sheets.Copy For each sh In ActiveWorkbook.Sheets sh.Visible = True Next End Sub
Stlačte tlačidlo „F5“ alebo kliknite na tlačidlo „Spustiť“ na paneli s nástrojmi a vyberte možnosť „Spustiť Sub/UserForm“ na spustenie makra.
Potom sa otvorí nový zošit s iným názvom. Je rovnaký ako pôvodný zošit, ale bez ochrany štruktúry zošita. Teraz ste odblokovali štruktúru zošita v Exceli bez toho, aby ste poznali heslo.
Zrušte ochranu zošita programu Excel bez hesla pomocou Zip
Zošit programu Excel môžete bezpečne zrušiť bez hesla zmenou prípony súboru a manipuláciou s jeho zložkami.
Získajte excelový súbor s chránenou štruktúrou zošita, premenujte a zmeňte jeho príponu z .xlsx na .zip, ako sme to urobili predtým pre chránený pracovný hárok. Predtým, ako to urobíte, vytvorte kópiu na zálohovanie.
Potom extrahujte súbor zip pomocou nejakého softvéru na archiváciu súborov, ako je WinRAR alebo 7zip, a získate nejaké priečinky a súbory, ako je uvedené nižšie.
Potom otvorte priečinok „xl“ a otvorte súbor „workbook.xml“ pomocou programu Poznámkový blok (ktorý obsahuje značku ochrany)
Teraz nájdite a vyberte celú túto značku ochrany a odstráňte ju:
Ak máte problém nájsť túto značku, stačí stlačiť Ctrl + F
Ak chcete otvoriť dialógové okno Nájsť, do poľa Nájsť čo napíšte „ochrana“ a kliknite na „Nájsť ďalej“. Nájde slovo „Ochrana“ a zvýrazní ho za vás. Teraz môžete zvýrazniť značku „workbookProtection“ a odstrániť ju.
Po odstránení značky ochrany uložte súbor ‚workbook.xml‘. Potom zipsujte (komprimujte) všetky extrahované súbory späť do súboru zip.
Teraz už len stačí zmeniť príponu súboru z ‚.zip‘ na ‚.xlsx‘.
Teraz sa súbor zip skonvertuje späť na súbor Excel a zistíte, že chránené heslo bolo zo zošita odstránené.
Takto odblokujete hárok/zošit programu Excel.