Vynikat

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Excelový projekt Visual Basic for Applications (VBA) je programovací jazyk používaný v Excelu k vývoji jednoduchých programů. Obvykle se používá k přeměně komplikovaných nebo časově náročných úloh na automatizované, čas šetřící procesy, což zase zlepšuje kvalitu procesu podávání zpráv. Tyto projekty VBA však mohou být někdy chráněny heslem, aby se chránilo vaše soukromí nebo aby se zabránilo jakémukoli porušení původního pracovního skriptu. V důsledku toho může být někdy obtížné si tato hesla zapamatovat, buď proto, že uživatelé heslo zapomněli nebo ztratili, nebo z různých jiných důvodů. Proto tento článek upozorní na různé snadné způsoby, které lze použít k odstranění hesla z projektu Excel VBA.

Při pokusu o odstranění hesel z projektů Excel VBA se můžete setkat se dvěma typy případů. O obou věcech si povíme krok za krokem.

Část 1: Odstraňte heslo projektu Excel VBA bez znalosti hesla

Chcete-li to provést, můžete použít několik přístupů, z nichž tři jsou následující:

Odstraňte heslo projektu Excel VBA jedním kliknutím pro soubory XLS/XLSM

Na trhu existuje několik programů, které vám pomohou odstranit hesla z projektu Excel VBA. Dobrým příkladem je Passper pro Excel , což je jednoduché a efektivní řešení, jak se okamžitě zbavit všech ochran pro úpravy a formátování zabudovaných uvnitř listu/sešitu pomocí kódu VBA.

Některé z hlavních funkcí Passper pro Excel jsou:

  • Heslo projektu VBA v sešitu aplikace Excel lze odstranit jednoduchým kliknutím .
  • Záruka a 100% úspěšnost .
  • Tým Passper se stará bezpečnost jejich data . Během/po procesu odebrání nedojde ke ztrátě dat nebo úniku.
  • Program má a široká kompatibilita . Podporuje soubory .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm a další soubory vytvořené aplikací Microsoft Excel.

Abychom ilustrovali, jak jednoduché je používat Passper pro Excel, připravili jsme pro vás podrobného průvodce. Nejprve si musíte stáhnout program a nainstalovat jej do počítače.

Zkuste to zdarma

Krok 1. Po instalaci musíte vybrat možnost „Odstranit omezení“.

Odstranění omezení aplikace Excel

Krok 2. Pomocí tlačítka „Vybrat soubor“ nahrajte soubor Excel chráněný heslem. Jakmile je soubor přidán do softwaru, jednoduše klikněte na možnost „Odstranit“, abyste se zbavili ochrany heslem z listu Excel.

vyberte soubor Excel

Krok 3. Během několika sekund bude heslo projektu VBA odstraněno z vašeho sešitu aplikace Excel.

odstranit omezení aplikace Excel

Passper pro Excel Je to výkonný a spolehlivý program. Od uživatelů získal pozitivní recenze. Neváhejte jej použít.

Zkuste to zdarma

Odebrat heslo projektu Excel VBA Online

Dalším způsobem odstranění hesla projektu VBA z dokumentů aplikace Excel je použití online služby dostupné na webu. Dobrým příkladem tohoto typu online nástroje je Office VBA Password Remover. Tento online nástroj vám pomůže zbavit se vaší ochrany, ale vyžaduje mnoho kroků. Postup je následující:

Krok 1: Kliknutím na „Otevřít soubor“ nahrajete soubor Excel projektu VBA chráněný heslem.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 2: Kliknutím na „Dešifrovat VBA“ potvrďte stažení nového dokumentu.

Krok 3: Po stažení otevřete dokument. Připomene vám, že projekt obsahuje neplatný klíč. Pokračujte kliknutím na „Ano“.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 4: Stisknutím ALT+F11 otevřete projekt VBA. V okně makra byste neměli rozšiřovat projekt. Dále přejděte na Nástroje>Vlastnosti projektu VBA.

Krok 5: Přejděte na kartu Ochrana, nastavte nové heslo podle svého výběru a ponechte zaškrtávací políčko zaškrtnuté.

Krok 6: Uložte dokument a zavřete projekt VBA.

Krok 7: Znovu otevřete sešit aplikace Excel a opakujte krok 4.

Krok 8: Tentokrát musíte zrušit zaškrtnutí políčka a pole pro heslo na kartě „Ochrana“.

Krok 9: Uložte dokument znovu. Heslo bylo odstraněno.

Nevýhody této metody:

  • Nahrání souboru Excel bude nějakou dobu trvat. Také zde není žádná lišta zpracování, takže nemůžete zjistit, zda byl váš soubor nahrán nebo ne.
  • Nahrání souboru Excel na jejich web není pro vaše data bezpečné, zvláště pokud jsou vaše data citlivá.

Odstraňte heslo z projektu Excel VBA pomocí HEX Editoru

Hexadecimální editor může být užitečným nástrojem, pokud chcete ručně odstranit hesla z vašeho projektu Excel VBA. Existují dva různé přístupy potřebné k odstranění hesel na základě přípony typu souboru aplikace Excel. Před zahájením ručního procesu si vždy nezapomeňte vytvořit zálohu souborů Excel, se kterými pracujete.

Pokud je typ souboru XLS:

Krok 1: Otevřete soubor .xls chráněný heslem pomocí hex editoru a vyhledejte řetězec „DPB“.

Krok 2: Nahraďte „DPB“ za „DPX“.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 3: Uložte soubor a ukončete editor.

Krok 4: Dále otevřete soubor pomocí aplikace Microsoft Excel. Zobrazí se více chybových oznámení, což je normální. Určitě na ně klikněte.

Krok 5: Nyní stisknutím ALT+F11 otevřete okno projektu VBA a klikněte na vlastnosti VBAProject z nabídky Nástroje.

Krok 6: Na kartě Ochrana změňte heslo na jednoduché a snadno zapamatovatelné.

Krok 7: Uložte sešit a zavřete okno.

Krok 8: Znovu otevřete sešit aplikace Excel a otevřete okno projektu VBA stisknutím ALT+F11 a zadáním hesla, které jste právě změnili. Opakujte krok 6, ale tentokrát můžete heslo odstranit.

Krok 9: Uložte sešit a nyní máte soubor Excel bez hesla.

Pokud je typ souboru XLSM:

U přípon .xlsm je na začátku vyžadován další krok. Níže vám nabízíme průvodce krok za krokem.

Krok 1: Změňte příponu svého souboru .xlsm na .zip. Poté jej otevřete pomocí 7Zip nebo WinZip.

Krok 2: Najděte a zkopírujte soubor „xl/vbaProject.bas“ nebo „xl/vbaProject.bin“ ze souboru zip. Ujistěte se, že je složka zip stále otevřená.

Krok 3: Klikněte a otevřete soubor „xl/vbaProject.bas“ nebo „xl/vbaProject.bin“ pomocí hex editoru.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 4: Najděte řetězec „DPB“ a nahraďte jej „DPX“.

Krok 5: Uložte soubor a zkopírujte jej zpět do složky Zip (soubor můžete do složky přetáhnout).

Krok 6: Nyní zazipujte všechny soubory ve složce do nového souboru ZIP. Dále změňte příponu souboru na .xlsm.

Krok 7: Dále otevřete soubor .xlsm. Objeví se různá upozornění na chyby. Pokračujte kliknutím na „Ano“.

Krok 8: Stisknutím kláves ALT+F11 otevřete projekt VBA a v nabídce Nástroje klepněte na příkaz Vlastnosti VBAProject.

Krok 9: Otevřete kartu Ochrana, zrušte zaškrtnutí políčka „Zamknout projekt pro prohlížení“ a stiskněte OK.

Krok 10: Uložte soubor .xlsm a zavřete okno

Nevýhody této metody:

  • Na webu je mnoho hex editorů. Výběr dobrého je obtížný úkol, pokud nemáte technické znalosti.
  • Někteří uživatelé uvedli, že si nemohou stáhnout hexadecimální editor. Proto pro vás tato metoda není vždy užitečná.

Část 2: Odstraňte heslo projektu Excel VBA se známým heslem

Tento případ je relativně jednodušší na provedení a je podobný naší předchozí diskusi. Pro snazší pochopení je postup popsán níže:

Krok 1: Otevřete sešit aplikace Excel pomocí aplikace Microsoft Excel. Stiskněte Alt+F11 pro přístup k projektu VBA.

Krok 2: Přejděte do nabídky Nástroje>Vlastnosti VBAProject. V dialogovém okně VBAProject Password zadejte správné heslo.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 3: Přejděte na kartu Ochrana, zrušte zaškrtnutí políčka „Zamknout projekt pro prohlížení“ a v následujících polích deaktivujte heslo.

Jak odstranit heslo z projektu Excel VBA s heslem / bez hesla

Krok 4: Klikněte na "OK" a uložte operaci. To je vše.

Závěr

Odstranění hesel projektů VBA ze souborů aplikace Excel může být hrozný úkol. Při práci s těmito typy souborů se vždy doporučuje používat efektivní a snadno použitelné řešení. To šetří spoustu času a je to nejpohodlnější. Vyzkoušet Passper pro Excel a budete velmi ohromeni.

Zkuste to zdarma

Související příspěvky

Zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna.

Tlačítko Zpět nahoru
Sdílet přes
Kopírovat odkaz