Excel

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Excelový projekt Visual Basic for Applications (VBA) je programovací jazyk používaný v Exceli na vývoj jednoduchých programov. Zvyčajne sa používa na premenu komplikovaných alebo časovo náročných úloh na automatizované procesy šetriace čas, čím sa zvyšuje kvalita procesu podávania správ. Tieto projekty VBA však môžu byť niekedy chránené heslom, aby sa chránilo vaše súkromie alebo aby sa zabránilo akémukoľvek narušeniu pôvodného pracovného skriptu. V dôsledku toho môže byť niekedy ťažké zapamätať si tieto heslá, buď preto, že používatelia zabudli alebo stratili heslo, alebo z rôznych iných dôvodov. Preto tento článok poukáže na rôzne jednoduché spôsoby, ktoré možno použiť na odstránenie hesla z projektu Excel VBA.

Existujú dva typy prípadov, s ktorými sa môžete stretnúť pri pokuse o odstránenie hesiel z projektov Excel VBA. O oboch veciach si povieme krok za krokom.

Časť 1: Odstráňte heslo projektu Excel VBA bez znalosti hesla

Na tento účel môžete použiť niekoľko prístupov, z ktorých tri sú nasledovné:

Odstráňte heslo projektu Excel VBA jedným kliknutím pre súbory XLS/XLSM

Na trhu existuje viacero programov, ktoré vám môžu pomôcť odstrániť heslá z projektu Excel VBA. Dobrým príkladom je Passper pre Excel , čo je jednoduché a efektívne riešenie, ako sa okamžite zbaviť všetkých úprav a ochrany pred formátovaním zabudovaných do pracovného hárka/zošita kódom VBA.

Niektoré z hlavných funkcií Passper for Excel sú:

  • Heslo projektu VBA v zošite programu Excel je možné odstrániť jednoduchým kliknutím .
  • Záruka a 100% úspešnosť .
  • Tím Passper sa stará o bezpečnosť ich údajov . Počas/po procese odstránenia nedôjde k strate alebo úniku údajov.
  • Program má a široká kompatibilita . Podporuje súbory .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm a ďalšie súbory vytvorené programom Microsoft Excel.

Aby sme ilustrovali, aké jednoduché je používať Passper pre Excel, pripravili sme pre vás podrobného sprievodcu. Najprv si musíte stiahnuť program a nainštalovať ho do počítača.

Vyskúšajte to zadarmo

Krok 1. Po inštalácii musíte vybrať možnosť „Odstrániť obmedzenia“.

Odstránenie obmedzení programu Excel

Krok 2. Pomocou tlačidla „Vybrať súbor“ nahrajte súbor Excel chránený heslom. Po pridaní súboru do softvéru jednoducho kliknite na možnosť „Odstrániť“, aby ste sa zbavili ochrany heslom z hárku programu Excel.

vyberte súbor programu Excel

Krok 3. V priebehu niekoľkých sekúnd sa heslo projektu VBA odstráni z vášho excelového zošita.

odstrániť obmedzenia programu Excel

Passper pre Excel Je to výkonný a spoľahlivý program. Získal pozitívne recenzie od používateľov. Neváhajte ho použiť.

Vyskúšajte to zadarmo

Odstráňte heslo projektu Excel VBA Online

Ďalším prístupom na odstránenie hesla projektu VBA z dokumentov programu Excel je použitie online služby dostupnej na webe. Dobrým príkladom tohto typu online nástroja je Office VBA Password Remover. Tento online nástroj vám pomôže zbaviť sa vašej ochrany, ale vyžaduje si množstvo krokov. Postup je nasledujúci:

Krok 1: Kliknutím na „Otvoriť súbor“ nahráte súbor Excel projektu VBA chránený heslom.

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 2: Kliknutím na „Dešifrovať VBA“ potvrďte stiahnutie nového dokumentu.

Krok 3: Po stiahnutí otvorte dokument. Pripomenie vám, že projekt obsahuje neplatný kľúč. Pokračujte kliknutím na „Áno“.

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 4: Stlačením ALT+F11 otvorte projekt VBA. V rámci okna makra by ste nemali rozširovať projekt. Ďalej prejdite na Nástroje> Vlastnosti projektu VBA.

Krok 5: Prejdite na kartu Ochrana, nastavte nové heslo podľa vlastného výberu a ponechajte začiarknuté políčko.

Krok 6: Uložte dokument a zatvorte projekt VBA.

Krok 7: Znova otvorte excelový zošit a zopakujte krok 4.

Krok 8: Tentoraz musíte zrušiť začiarknutie políčok a polí s heslom na karte „Ochrana“.

Krok 9: Uložte dokument znova. Heslo bolo odstránené.

Nevýhody tejto metódy:

  • Nahranie súboru Excel bude chvíľu trvať. Tiež tu nie je lišta spracovania, takže nemôžete zistiť, či bol váš súbor nahraný alebo nie.
  • Nahranie súboru Excel na ich webovú lokalitu nie je pre vaše údaje bezpečné, najmä ak sú vaše údaje citlivé.

Odstráňte heslo z projektu Excel VBA pomocou HEX editora

Hexadecimálny editor môže byť užitočným nástrojom, ak chcete ručne odstrániť heslá z vášho projektu Excel VBA. Existujú dva rôzne prístupy potrebné na odstránenie hesiel na základe prípony typu súboru Excel. Pred spustením manuálneho procesu si vždy nezabudnite vytvoriť zálohu súborov programu Excel, s ktorými pracujete.

Ak je typ súboru XLS:

Krok 1: Otvorte súbor .xls chránený heslom pomocou hex editora a vyhľadajte reťazec „DPB“.

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

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 3: Uložte súbor a ukončite editor.

Krok 4: Potom otvorte súbor pomocou programu Microsoft Excel. Zobrazia sa viaceré upozornenia na chyby, čo je normálne. Nezabudnite na ne kliknúť.

Krok 5: Teraz stlačením ALT+F11 otvorte okno projektu VBA a kliknite na Vlastnosti VBAProject z ponuky Nástroje.

Krok 6: Na karte Ochrana zmeňte heslo na jednoduché a ľahko zapamätateľné.

Krok 7: Uložte zošit a zatvorte okno.

Krok 8: Znovu otvorte excelový zošit a otvorte okno projektu VBA stlačením ALT+F11 a zadaním hesla, ktoré ste práve zmenili. Opakujte krok 6, ale tentoraz môžete heslo odstrániť.

Krok 9: Uložte zošit a teraz máte súbor Excel bez hesla.

Ak je typ súboru XLSM:

Pre rozšírenia .xlsm je na začiatku potrebný ďalší krok. Nižšie vám ponúkame návod krok za krokom.

Krok 1: Zmeňte príponu svojho súboru .xlsm na .zip. Potom ho otvorte pomocou 7Zip alebo WinZip.

Krok 2: Nájdite a skopírujte súbor „xl/vbaProject.bas“ alebo „xl/vbaProject.bin“ zo súboru zip. Uistite sa, že priečinok zip je stále otvorený.

Krok 3: Kliknite a otvorte súbor „xl/vbaProject.bas“ alebo „xl/vbaProject.bin“ pomocou hex editora.

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 4: Nájdite reťazec „DPB“ a nahraďte ho „DPX“.

Krok 5: Uložte súbor a skopírujte ho späť do priečinka Zip (súbor môžete do priečinka presunúť myšou).

Krok 6: Teraz skomprimujte všetky súbory v priečinku do nového súboru Zip. Ďalej zmeňte príponu súboru na .xlsm.

Krok 7: Ďalej otvorte súbor .xlsm. Zobrazia sa rôzne upozornenia na chyby. Pokračujte kliknutím na „Áno“.

Krok 8: Stlačením ALT+F11 otvorte projekt VBA a kliknite na položku Vlastnosti VBAProject v ponuke Nástroje.

Krok 9: Otvorte kartu Ochrana, zrušte začiarknutie políčka „Zamknúť projekt na prezeranie“ a stlačte tlačidlo OK.

Krok 10: Uložte súbor .xlsm a zatvorte okno

Nevýhody tejto metódy:

  • Na webovej stránke je veľa hex editorov. Výber dobrého je náročná úloha, ak nemáte technické znalosti.
  • Niektorí používatelia uviedli, že si nemôžu stiahnuť hexadecimálny editor. Preto táto metóda nie je pre vás vždy užitočná.

Časť 2: Odstráňte heslo projektu Excel VBA so známym heslom

Tento prípad je relatívne jednoduchší na vykonanie a je podobný našej predchádzajúcej diskusii. Pre lepšie pochopenie je postup opísaný nižšie:

Krok 1: Otvorte zošit programu Excel pomocou programu Microsoft Excel. Stlačením Alt+F11 získate prístup k projektu VBA.

Krok 2: Prejdite na Nástroje>Vlastnosti VBAProject. V dialógovom okne VBAProject Password zadajte správne heslo.

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 3: Prejdite na kartu Ochrana, zrušte začiarknutie políčka „Zamknúť projekt na prezeranie“ a v nasledujúcich poliach deaktivujte heslo.

Ako odstrániť heslo z projektu Excel VBA s heslom / bez neho

Krok 4: Kliknite na "OK" a uložte operáciu. To je všetko.

Záver

Odstránenie hesiel projektov VBA zo súborov programu Excel môže byť hrozná úloha. Pri práci s týmito typmi súborov sa vždy odporúča použiť efektívne a ľahko použiteľné riešenie. To šetrí veľa času a je to najpohodlnejšie. Vyskúšať Passper pre Excel a budete veľmi ohromení.

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