Excel

Ako odstrániť heslo z projektu Excel VBA [4 metódy]

Chcem vedieť, ako odstrániť heslo z projektu VBA v Exceli. Kto mi môže pomôcť?

Predtým, ako budete hľadať metódy na odstránenie hesla VBA v Exceli, musíte pochopiť význam VBA. VBA je skratka pre Visual Basic for Applications. Používajú ho rôzne aplikácie MS, najmä MS Excel, na pridanie niektorých funkcií a tiež na pomoc pri automatizácii rutinných úloh. Vzhľadom na ich povahu a potrebu zabezpečenia súborov väčšina používateľov šifruje projekty VBA pomocou hesiel. Ľudia však nie sú dokonalí a heslá VBA môžu byť zabudnuté. Zrejmým dôsledkom je, že nemôžete pristupovať alebo upravovať svoje kódy Excel VBA. Ak chcete poraziť tento chaos, potrebujete spôsob, ako prelomiť heslo Excel VBA. Našťastie existuje veľa spôsobov, ako túto úlohu splniť. V tomto článku dostanete podrobného sprievodcu 4 najlepšími metódami na prelomenie hesiel Excel VBA.

Časť 1: Ako odstrániť heslo projektu VBA v Exceli bez programov

Odomknutie projektu VBA v Exceli je možné vykonať pomocou automatického dešifrovacieho softvéru VBA alebo manuálne. Keď sa ponoríte do toho, ako manuálne prelomiť heslo Excel VBA, existuje niekoľko dobrých spôsobov, ako túto prácu vykonať. Môžete si vybrať z týchto možností a skúsiť to s chráneným súborom Excel. V konečnom dôsledku môže byť jedna z týchto možností lepšia v závislosti od povahy vášho chráneného dokumentu a aktuálnej potreby. Pred použitím týchto manuálnych metód musíte zálohovať súbory programu Excel.

Metóda 1. Zmeňte príponu súboru na odomknutie modulu Excel VBA

Táto metóda zahŕňa zmenu prípony súboru .xlsm na iný formát a následný návrat na formát .xlsm. Hoci je tento proces dlhý, môžete ho pozorne sledovať, aby ste nakoniec odstránili svoje heslo Excel VBA. Nasledujúce kroky ilustrujú, ako môžete prelomiť heslo projektu Excel VBA jednoduchou zmenou prípony súboru.

Krok 1 : Nájdite cieľový súbor .xlsm a zmeňte príponu súboru .xlsm na zip.

Krok 2 : Teraz otvorte tento súbor prostredníctvom ľubovoľného programu Archiver, ktorý máte. Môžete použiť WinRAR alebo 7-Zip. Ak to urobíte, mali by ste vidieť nasledujúcu štruktúru vášho adresára súborov.

Krok 3 : Prejdite na možnosť adresára XL a rozbaľte súbor s názvom „VBAProject.bin“.

zmeniť prípony súborov VBA

Krok 4 : Otvorte súbor VBAProject.bin pomocou ľubovoľného hex editora a skontrolujte text „DPB=“ v súbore v hex editore.

Krok 5 : Keď nájdete tento text, jednoducho ho vymažte a namiesto toho nahraďte „DPX=“. Teraz uložte a zatvorte súbor v hex editore. Prepíše starý súbor VBAProject.bin novým šestnástkovo upraveným súborom VBAProject.bin.

Krok 6 : Vráťte príponu súboru na .xlsm a potom ho otvorte v Exceli. Vo vyskakovacom okne s upozornením vyberte „Áno“ a ostatné možnosti ignorujte.

Krok 7 : Spustite editor VBA a ak sa zobrazí dialógové okno, zvoľte „OK“.

Krok 8 : Kliknite pravým tlačidlom myši na názov vášho projektu VBA a potom vyberte vlastnosti. Vyberte kartu „Ochrana“ a odstráňte existujúce heslá. Zrušte tiež začiarknutie políčka „Zamknúť projekt na prezeranie“ a znova ho povoľte. Zadajte vhodné heslo a potvrďte ho. Kliknutím na tlačidlo "OK" vykonajte zmeny.

Metóda 2. Odstráňte heslo projektu Excel VBA pomocou Hex Editor

Hex Editor vám poskytuje dobrú platformu na úpravu hex produktov a nakoniec prelomenie hesla Excel VBA. Pri tejto metóde vytvoríte fiktívny súbor xls, nastavíte heslo a použijete ho na prístup k chránenému Excelu.

Krok 1 : Pomocou hexadecimálneho editora vytvorte nový súbor Excel (xls). Zvládne to jednoduchý súbor.

Krok 2 : Vytvorte heslo pre tento súbor v sekcii VBA. Ak chcete získať prístup k tejto možnosti, stlačte kombináciu klávesov Alt + F11.

Krok 3 : Po vytvorení ľahko zapamätateľného hesla tento nový súbor uložte a ukončite.

Krok 4 : Otvorte tento novovytvorený súbor, ale tentoraz ho otvorte cez hex editor. Po otvorení nájdite a skopírujte riadky, ktoré začínajú nasledujúcimi kľúčmi: CMG=, DPB= a GC=.

prípony súborov VBA

Krok 5 : Teraz otvorte súbor Excel, v ktorom chcete prelomiť heslo, pomocou Hex editora. Prilepte skopírované texty do príslušných polí a uložte zmeny. Ukončite súbor.

Krok 6 : Normálne otvorte súbor programu Excel a na zobrazenie kódu VBA použite rovnaké heslo, ktoré ste vytvorili pre fiktívny súbor xls.

Metóda 3. Odstráňte heslo z projektu Excel VBA pomocou editora jazyka Visual Basic

Na rozdiel od Hex editora, Visual Basic Editor umožňuje používateľom upravovať kódy znakov namiesto hexadecimálnych. Proces nie je taký dlhý. Musíte však byť opatrní, pretože kódy vyžadujú pozornosť, aby sa predišlo chybám. Nasledujúce kroky jasne ilustrujú, ako môžete prelomiť heslo makra Excel pomocou editora jazyka Visual Basic.

Krok 1 : Manuálne otvorte príslušný zošit obsahujúci chránený hárok programu Excel.

Krok 2 : Teraz otvorte Editor jazyka Visual Basic pomocou príkazu Alt+F11. Prejdite do modulu vloženia a potom prilepte nasledujúci kód do okna s kódom, ktoré je k dispozícii napravo.

Krok 3 : Zatvorte okno editora VBA a pokračujte s chráneným pracovným hárkom.

Krok 4 : Prejdite na Nástroje > Makro > Makrá. V zobrazenom zozname dvakrát kliknite na možnosť „PasswordBreaker“. Teraz by ste mali mať prístup k svojmu súboru Excel chránenému heslom.

Časť 2: Manuálne obmedzenia pri odomykaní projektu VBA v Exceli

Hoci manuálne metódy sú užitočné na prelomenie hesiel Excel VBA, nie sú ani zďaleka dokonalé. Tieto metódy sú sužované viacerými problémami, kvôli ktorým sa nehodia, pokiaľ ide o dôležité a komplikované súbory programu Excel. Nasledujú niektoré z bežných obmedzení manuálnych metód.

  • Vyžaduje technické znalosti : Ako ste videli, väčšina z vyššie uvedených možností zahŕňa veľa kódu. Takže ak máte málo technických znalostí, budete to mať s týmito manuálnymi možnosťami ťažké.
  • To spotrebuje veľa času : Mnoho manuálnych metód zahŕňa zdĺhavé procesy. Skutočnosť, že zahŕňa aj kódy a pohyb na viacerých platformách, ho robí únavnejším, a preto ho používatelia budú považovať za pomalý a únavný.
  • Úspešne hodnotenie : Nakoniec je dôležité, či dokážeme prelomiť heslo Excel VBA alebo nie. Bohužiaľ, tieto manuálne možnosti zaznamenávajú najnižšiu úspešnosť. Preto nie je vhodné tráviť veľa času a energie a potom nedostať výsledok, ktorý potrebujete.

To znamená, že ak všetky možnosti zlyhajú alebo vás omrzia ich nedostatky, skúste neskôr použiť špeciálne aplikácie ako Passper for Excel na automatické prelomenie hesla Excel VBA.

Časť 3: Ako automaticky prelomiť heslo Excel VBA

Passper pre Excel je neuveriteľne výkonný nástroj na odomknutie hesla pre súbory Excel. Program zaručuje 100% úspešnosť prelomenia hesla projektu Excel VBA. Vďaka super rýchlej rýchlosti dešifrovania a jednoduchosti použitia nie je dôvod pochybovať o schopnosti Passper for Excel. Je tiež dôležité poznamenať, že Passper for Excel možno použiť na prelomenie hesla na otvorenie dokumentu pre súbory programu Excel.

Kľúčové vlastnosti Passper for Excel:

  • Všetky obmedzenia úprav a formátovania vo vašom projekte VBA, pracovnom hárku alebo zošite možno okamžite dešifrovať.
  • S aplikáciou Passper for Excel vám jednoduchým kliknutím umožníte zbaviť sa ochrany heslom vo vašom projekte VBA.
  • Vaše údaje nebudú po použití programu ovplyvnené ani poškodené.
  • Program má veľmi širokú kompatibilitu. Všetky typy súborov programu Excel vrátane .xlsm, .xlsb, .xltx, .xltm sú s ním kompatibilné.

Passper for Excel slúžil miliónom používateľov na celom svete. A získal pozitívne recenzie od svojich používateľov. Neváhajte a vyskúšajte to teraz.

Vyskúšajte to zadarmo

Ako odstrániť heslo VBA v Exceli pomocou Passper for Excel

Krok 1: Spustite Passper for Excel na počítači a kliknite na možnosť „Odstrániť obmedzenia“.

Odstránenie obmedzení programu Excel

Krok 2: V novom okne kliknite na tlačidlo „Vybrať súbor“ a podľa pokynov na obrazovke nahrajte súbor Excel VBA chránený heslom do rozhrania programu.

vyberte súbor programu Excel

Krok 3: Po nahraní súboru chráneného heslom stlačte možnosť „Odstrániť“, aby ste sa zbavili hesla projektu VBA v súbore Excel.

odstrániť obmedzenia programu Excel

Program automaticky odstráni obmedzenia v priebehu niekoľkých sekúnd. Po dokončení by ste mali vidieť oznámenie o úspechu v spodnej časti obrazovky.

Záver

Táto príručka jasne vypracovala niektoré z hodnoverných metód na prelomenie hesiel Excel VBA. Niektoré formuláre sú však lepšie ako iné vďaka svojej schopnosti zvládnuť zložité heslá VBA, jednoduchému použitiu a publikovanej miere úspešnosti. Z veľkého množstva vyššie uvedených informácií nemôže nikto spochybniť Passper pre Excel ako skutočné riešenie na prelomenie hesla projektu Excel VBA. Všetky parametre merania ho uprednostňujú pred manuálnymi možnosťami. Vyberte si Passper for Excel a vyriešte svoje problémy s heslom VBA navždy.

Vyskúšajte to zadarmo

Súvisiace príspevky

Zanechať Odpoveď

Vaša emailová adresa nebude zverejnená.

Tlačidlo Späť na začiatok
Zdieľať cez
Skopírovať odkaz