Vynikat

Jak odstranit heslo z projektu Excel VBA [4 metody]

Chci vědět, jak odstranit heslo z projektu VBA v aplikaci Excel. Kdo mi může pomoct?

Než budete hledat způsoby, jak odstranit heslo VBA v aplikaci Excel, musíte pochopit význam VBA. VBA je zkratka pro Visual Basic for Applications. Používá se v různých aplikacích MS, zejména MS Excel, k přidání některých funkcí a také k pomoci při automatizaci rutinních úloh. Vzhledem k jejich povaze a potřebě zabezpečení souborů většina uživatelů šifruje projekty VBA pomocí hesel. Lidé však nejsou dokonalí a hesla VBA lze zapomenout. Zřejmým důsledkem je, že nemůžete přistupovat nebo upravovat své kódy Excel VBA. Chcete-li překonat tento chaos, potřebujete způsob, jak prolomit heslo Excel VBA. Naštěstí existuje mnoho způsobů, jak tento úkol splnit. V tomto článku obdržíte podrobného průvodce 4 nejlepšími metodami prolomení hesel Excel VBA.

Část 1: Jak odebrat heslo projektu VBA v aplikaci Excel bez programů

Odemknutí projektu VBA v aplikaci Excel lze provést pomocí automatického dešifrovacího softwaru VBA nebo ručními prostředky. Když se ponoříme do toho, jak ručně prolomit heslo Excel VBA, existuje několik dobrých způsobů, jak tuto práci provést. Můžete si vybrat z těchto možností a zkusit to s chráněným souborem Excel. Nakonec může být jedna z těchto možností lepší v závislosti na povaze vašeho chráněného dokumentu a aktuální potřebě. Před použitím těchto ručních metod musíte zálohovat soubory aplikace Excel.

Metoda 1. Změňte příponu souboru, abyste odemkli modul Excel VBA

Tato metoda zahrnuje změnu přípony souboru .xlsm na jiný formát a následný návrat k formátu .xlsm. Přestože je tento proces dlouhý, můžete jej pečlivě sledovat, abyste nakonec své heslo Excel VBA odstranili. Následující kroky ilustrují, jak můžete prolomit heslo projektu Excel VBA jednoduchou změnou přípony souboru.

Krok 1 : Najděte cílový soubor .xlsm a změňte příponu souboru .xlsm na zip.

Krok 2 : Nyní otevřete tento soubor pomocí libovolného programu Archiver, který máte. Můžete použít WinRAR nebo 7-Zip. Pokud to uděláte, měli byste vidět následující strukturu adresáře souborů.

Krok 3 : Přejděte na možnost adresáře XL a rozbalte soubor označený „VBAProject.bin“.

změnit přípony souborů VBA

Krok 4 : Otevřete soubor VBAProject.bin pomocí libovolného hex editoru a zkontrolujte text „DPB=“ uvnitř souboru v hex editoru.

Krok 5 : Jakmile najdete tento text, jednoduše jej smažte a nahraďte jej „DPX=“. Nyní uložte a zavřete soubor v hexadecimálním editoru. Přepíše starý soubor VBAProject.bin novým šestnáctkově upraveným souborem VBAProject.bin.

Krok 6 : Vraťte příponu souboru na .xlsm a poté jej otevřete v Excelu. Ve vyskakovacím okně s upozorněním vyberte „Ano“ a ostatní možnosti ignorujte.

Krok 7 : Spusťte editor VBA a pokud se objeví dialogové okno, zvolte „OK“.

Krok 8 : Klepněte pravým tlačítkem myši na název projektu VBA a poté vyberte vlastnosti. Vyberte kartu „Ochrana“ a odstraňte stávající hesla. Zrušte také zaškrtnutí políčka „Zamknout projekt pro prohlížení“ a znovu jej povolte. Zadejte vhodné heslo a potvrďte jej. Klikněte na "OK" pro provedení změn.

Metoda 2. Odeberte heslo projektu Excel VBA pomocí Hex Editoru

Hex Editor vám poskytuje dobrou platformu pro úpravu hex produktů a konečně prolomení hesla Excel VBA. V této metodě vytvoříte fiktivní soubor xls, nastavíte heslo a použijete jej pro přístup k chráněnému Excelu.

Krok 1 : Pomocí Hex editoru vytvořte nový soubor Excel (xls). Zvládne to jednoduchý soubor.

Krok 2 : Vytvořte heslo pro tento soubor v sekci VBA. Pro přístup k této možnosti stiskněte Alt+F11.

Krok 3 : Po vytvoření snadno zapamatovatelného hesla tento nový soubor uložte a ukončete.

Krok 4 : Otevřete tento nově vytvořený soubor, ale tentokrát jej otevřete pomocí hex editoru. Po otevření vyhledejte a zkopírujte řádky, které začínají následujícími klíči: CMG=, DPB= a GC=.

přípony souborů VBA

Krok 5 : Nyní otevřete soubor Excel, ve kterém chcete prolomit heslo, pomocí Hex editoru. Vložte zkopírované texty do příslušných polí a uložte změny. Ukončete soubor.

Krok 6 : Normálně otevřete soubor Excel a použijte stejné heslo, které jste vytvořili pro fiktivní soubor xls, abyste zobrazili kód VBA.

Metoda 3. Odeberte heslo z projektu Excel VBA pomocí editoru jazyka Visual Basic

Na rozdíl od Hex editoru, Visual Basic Editor umožňuje uživatelům upravovat kódy znaků namísto hexadecimálních. Proces není tak dlouhý. Musíte však být opatrní, protože kódy vyžadují pozornost, aby nedošlo k chybám. Následující kroky jasně ilustrují, jak můžete prolomit heslo makra aplikace Excel pomocí editoru jazyka Visual Basic.

Krok 1 : Ručně otevřete příslušný sešit obsahující chráněný list aplikace Excel.

Krok 2 : Nyní otevřete Editor jazyka Visual Basic pomocí příkazu Alt+F11. Přejděte do modulu vložení a vložte následující kód do okna kódu dostupného vpravo.

Krok 3 : Ukončete okno editoru VBA a pokračujte chráněným listem.

Krok 4 : Přejděte na Nástroje > Makro > Makra. V seznamu, který se zobrazí, poklepejte na možnost „PasswordBreaker“. Nyní byste měli mít přístup k souboru Excel chráněnému heslem.

Část 2: Ruční omezení při odemykání projektu VBA v Excelu

Ačkoli jsou ruční metody užitečné pro prolomení hesel Excel VBA, nejsou ani zdaleka dokonalé. Tyto metody se potýkají s mnoha problémy, kvůli kterým se špatně hodí, pokud jde o důležité a komplikované soubory aplikace Excel. Následují některá z běžných omezení ručních metod.

  • Vyžaduje technické znalosti : Jak jste viděli, většina z výše uvedených možností zahrnuje spoustu kódu. Takže pokud máte málo technických znalostí, budete to mít s těmito manuálními možnostmi těžké.
  • Zabere to hodně času : Mnoho manuálních metod zahrnuje zdlouhavé procesy. Skutečnost, že také zahrnuje kódy a pohyb napříč více platformami, je zdlouhavější, a proto bude uživatelům připadat pomalý a zdlouhavý.
  • Míra úspěchu : Nakonec záleží na tom, zda dokážeme prolomit heslo Excel VBA nebo ne. Bohužel tyto manuální možnosti zaznamenávají nejnižší úspěšnost. Proto není vhodné trávit mnoho času a energie a pak nedosáhnout požadovaného výsledku.

To znamená, že pokud všechny možnosti selžou nebo vás omrzí jejich nedostatky, zkuste později pomocí speciálních aplikací, jako je Passper for Excel, automaticky prolomit heslo Excel VBA.

Část 3: Jak automaticky prolomit heslo Excel VBA

Passper pro Excel je neuvěřitelně výkonný nástroj pro odemykání hesel pro soubory Excel. Program zaručuje 100% úspěšnost prolomení hesla projektu Excel VBA. Díky super rychlé rychlosti dešifrování a snadnému použití není důvod pochybovat o schopnosti Passper for Excel. Je také důležité poznamenat, že Passper for Excel lze použít k prolomení hesla pro otevření dokumentu pro soubory aplikace Excel.

Klíčové vlastnosti Passper for Excel:

  • Všechna omezení úprav a formátování ve vašem projektu VBA, listu nebo sešitu lze okamžitě dešifrovat.
  • S Passperem pro Excel vám jednoduché kliknutí umožní zbavit se ochrany heslem ve vašem projektu VBA.
  • Vaše data nebudou po použití programu ovlivněna ani poškozena.
  • Program má velmi širokou kompatibilitu. Všechny typy souborů aplikace Excel včetně .xlsm, .xlsb, .xltx, .xltm jsou s ním kompatibilní.

Passper for Excel sloužil milionům uživatelů po celém světě. A od svých uživatelů má pozitivní recenze. Neváhejte a vyzkoušejte to hned.

Zkuste to zdarma

Jak odstranit heslo VBA v Excelu pomocí Passper for Excel

Krok 1: Spusťte Passper for Excel na vašem PC a klikněte na možnost „Odebrat omezení“.

Odstranění omezení aplikace Excel

Krok 2: V novém okně klikněte na tlačítko „Vybrat soubor“ a podle pokynů na obrazovce nahrajte soubor Excel VBA chráněný heslem do rozhraní programu.

vyberte soubor Excel

Krok 3: Po nahrání souboru chráněného heslem stiskněte možnost „Odstranit“, abyste se zbavili hesla projektu VBA v souboru Excel.

odstranit omezení aplikace Excel

Program automaticky odstraní omezení během několika sekund. Po dokončení byste měli vidět oznámení o úspěchu ve spodní části obrazovky.

Závěr

Tato příručka jasně vypracovala některé z věrohodných metod prolomení hesel Excel VBA. Některé formuláře jsou však lepší než jiné díky své schopnosti zpracovat složitá hesla VBA, snadnému použití a publikované úspěšnosti. Z velkého množství výše uvedených informací nemůže nikdo polemizovat Passper pro Excel jako skutečné řešení prolomit heslo projektu Excel VBA. Všechny parametry měření jej staví před manuální možnosti. Vyberte si Passper pro Excel a vyřešte své problémy s hesly VBA navždy.

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