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.
Krok 1. Po inštalácii musíte vybrať možnosť „Odstrániť obmedzenia“.
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.
Krok 3. V priebehu niekoľkých sekúnd sa heslo projektu VBA odstráni z vášho excelového zošita.
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ť.
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.
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“.
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“.
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.
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.
Krok 3: Prejdite na kartu Ochrana, zrušte začiarknutie políčka „Zamknúť projekt na prezeranie“ a v nasledujúcich poliach deaktivujte heslo.
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í.