Jak zrušit ochranu sešitů aplikace Excel

Microsoft Excel je elektronická tabulka s více funkcemi a funkcemi, které vám umožňují provádět výpočty, vytvářet grafická znázornění dat, udržovat data uspořádaná a v případě potřeby je chránit. Jednou z takových funkcí aplikace Excel je schopnost chránit soubory aplikace Excel na úrovni buňky, tabulky nebo sešitu, ale někdy je nutné odemknout sešity aplikace Excel, aby se zajistilo správné použití změn dat.

V tomto článku najdete postup, jak zrušit ochranu chráněné tabulky aplikace Excel v Microsoft Excel 365 a Microsoft Excel 2019, 2016 a 2013.


Jak odemknout tabulku aplikace Excel jako vlastník souboru

Tato metoda předpokládá, že jako vlastník souboru si pamatujete heslo použité k ochraně tabulky.

  1. Otevřete chráněnou tabulku a vyberte přezkoumání > Zrušte ochranu listu. Můžete také kliknout pravým tlačítkem na chráněnou tabulku a poté vybrat Zrušte ochranu listu.

    Chráněnou tabulku můžete identifikovat v části Změny na kartě Kontrola na pásu karet. Pokud je tabulka chráněna, zobrazí se možnost Odemknout list.

  2. Zadejte heslo použité k ochraně tabulky a poté vyberte OK.

  3. Vaše tabulka nyní nebude chráněna a bude možné ji upravit.

Jak zrušit ochranu sešitu aplikace Excel bez znalosti hesla

Možná jste chránili svůj sešit nebo tabulku aplikace Excel a nemuseli jste je upravovat nějakou dobu, dokonce roky. Nyní, když potřebujete provést změny, si už nepamatujete heslo, které jste použili k ochraně této tabulky.

Tyto kroky vám naštěstí umožní zrušit ochranu sešitu pomocí skriptu Virtual Basic jako makra k identifikaci hesla.

  1. Otevřete chráněnou tabulku.

  2. Do editoru kódu jazyka vstoupíte stisknutím ALT + F11 nebo vyberte Vývojář> Zobrazit kód.

  3. V okně Kód chráněného listu zadejte následující kód:

    Sub PasswordBreaker ()
    Dim i jako celé číslo, j jako celé číslo, k jako celé číslo
    Dim l jako celé číslo, m jako celé číslo, n jako celé číslo
    Dim i1 jako celé číslo, i2 jako celé číslo, i3 jako celé číslo
    Dim i4 jako celé číslo, i5 jako celé číslo, i6 jako celé číslo
    On Error Resume Next
    Pro i = 65 až 66: Pro j = 65 až 66: Pro k = 65 až 66
    Pro l = 65 až 66: Pro m = 65 až 66: Pro i1 = 65 až 66
    Pro i2 = 65 až 66: Pro i3 = 65 až 66: Pro i4 = 65 až 66
    Pro i5 = 65 až 66: Pro i6 = 65 až 66: Pro n = 32 až 126
    ActiveSheet.Unprotect Chr (i) & Chr (j) & Chr (k) & _
    Chr (l) a Chr (m) a Chr (i1) a Chr (i2) a Chr (i3)
    Chr (i4) a Chr (i5) a Chr (i6) a Chr (n)
    If ActiveSheet.ProtectContents = False Then
    MsgBox „Jedno použitelné heslo je“ & Chr (i) & Chr (j) & _
    Chr (k) a Chr (l) a Chr (m) a Chr (i1) a Chr (i2)
    Chr (i3) a Chr (i4) a Chr (i5) a Chr (i6) a Chr (n)
    Konec Sub
    End If
    Další: Další: Další: Další: Další: Další
    Další: Další: Další: Další: Další: Další
    End Sub

  4. vybrat Běh nebo stiskněte tlačítko F5 provést kód.

  5. Spuštění kódu bude trvat několik minut. Po dokončení obdržíte vyskakovací okno s heslem. Vybrat OK a vaše tabulka bude nechráněná.

    Toto není původní heslo a nemusíte si ho pamatovat.