Excel

Kako ukloniti lozinku iz Excel VBA projekta [4 metode]

Želim znati kako ukloniti lozinku iz VBA projekta u Excelu. Tko mi može pomoći?

Prije nego uopće potražite metode za uklanjanje VBA lozinke u Excelu, morate razumjeti značenje VBA. VBA je akronim za Visual Basic za aplikacije. Koriste ga razne MS aplikacije, posebno MS Excel, za dodavanje nekih značajki i za pomoć u automatizaciji rutinskih zadataka. Zbog njihove prirode i potrebe za sigurnošću datoteka, većina korisnika šifrira VBA projekte lozinkama. Međutim, ljudi nisu savršeni i VBA lozinke se mogu zaboraviti. Očigledna implikacija je da ne možete pristupiti ili uređivati ​​svoje Excel VBA kodove. Da biste pobijedili ovaj kaos, potreban vam je način za probijanje Excel VBA lozinke. Srećom, postoji mnogo načina da se izvrši ovaj zadatak. U ovom ćete članku dobiti detaljan vodič o 4 najbolje metode za razbijanje Excel VBA lozinki.

Dio 1: Kako ukloniti lozinku VBA projekta u Excelu bez programa

Otključavanje VBA projekta u Excelu može se izvršiti uz pomoć softvera za automatsko VBA dešifriranje ili ručno. Udubljujući se u to kako ručno razbiti Excel VBA lozinku, postoji nekoliko dobrih načina za obavljanje posla. Možete birati između ovih opcija i pokušati sa svojom zaštićenom Excel datotekom. Na kraju, jedna od ovih opcija može biti bolja, ovisno o prirodi vašeg zaštićenog dokumenta i potrebi. Prije nego što iskoristite ove ručne metode, morate sigurnosno kopirati svoje Excel datoteke.

Metoda 1. Promijenite ekstenziju datoteke da otključate Excel VBA modul

Ova metoda uključuje promjenu ekstenzije datoteke .xlsm u drugi format i naknadno vraćanje na format .xlsm. Iako je postupak dug, možete ga pažljivo pratiti kako biste na kraju uklonili svoju Excel VBA lozinku. Sljedeći koraci ilustriraju kako možete probiti lozinku projekta Excel VBA jednostavnom promjenom ekstenzije datoteke.

Korak 1 : Pronađite ciljnu .xlsm datoteku i promijenite .xlsm ekstenziju datoteke u zip.

Korak 2 : Sada otvorite ovu datoteku kroz bilo koji program za arhiviranje koji imate. Možete koristiti WinRAR ili 7-Zip. Ako to učinite, trebali biste moći vidjeti sljedeću strukturu vašeg direktorija datoteka.

3. korak : Dođite do opcije direktorija XL i izdvojite datoteku s oznakom “VBAProject.bin”.

promijeniti VBA ekstenzije datoteka

Korak 4 : Otvorite datoteku VBAProject.bin kroz bilo koji heksadecimalni uređivač i provjerite tekst “DPB=” unutar datoteke u heksadecimalnom uređivaču.

Korak 5 : Kada pronađete ovaj tekst, jednostavno ga izbrišite i zamijenite s "DPX=". Sada spremite i zatvorite datoteku u hex uređivaču. Prepisuje stari VBAProject.bin s novim heksadecimalno uređenim VBAProject.bin.

Korak 6 : Vratite nastavak datoteke na .xlsm i zatim je otvorite u Excelu. U skočnom prozoru upozorenja odaberite "Da" i zanemarite druge opcije.

Korak 7 : Pokrenite VBA uređivač i odaberite "OK" ako se pojavi dijaloški okvir.

Korak 8 : Desnom tipkom miša kliknite naziv svog VBA projekta i zatim odaberite svojstva. Odaberite karticu "Zaštita" i izbrišite postojeće lozinke. Također, onemogućite potvrdni okvir "Zaključaj projekt za gledanje" i ponovno ga omogućite. Unesite odgovarajuću lozinku i potvrdite je. Kliknite "U redu" da izvršite promjene.

Metoda 2. Uklonite zaporku projekta Excel VBA pomoću Hex Editora

Hex Editor vam daje dobru platformu za uređivanje heksadecimalnih proizvoda i konačno razbijanje Excel VBA lozinke. U ovoj metodi stvorit ćete lažnu xls datoteku, postaviti lozinku i koristiti je za pristup zaštićenom Excelu.

Korak 1 : Upotrijebite Hex editor za stvaranje nove Excel (xls) datoteke. To može učiniti samo jednostavna datoteka.

Korak 2 : Napravite lozinku za ovu datoteku u odjeljku VBA. Možete pritisnuti Alt+F11 za pristup ovoj opciji.

3. korak : Nakon što ste stvorili zaporku koja se lako pamti, spremite ovu novu datoteku i izađite.

Korak 4 : Otvorite ovu novostvorenu datoteku, ali ovaj put je otvorite kroz hex editor. Nakon otvaranja pronađite i kopirajte retke koji počinju sljedećim ključevima: CMG=, DPB= i GC=.

VBA ekstenzije datoteka

Korak 5 : Sada otvorite Excel datoteku u kojoj želite probiti lozinku s Hex editorom. Zalijepite kopirane tekstove u odgovarajuća polja i spremite promjene. Izađite iz datoteke.

Korak 6 : Obično otvorite Excel datoteku i koristite istu lozinku koju ste stvorili za lažnu xls datoteku za pregled VBA koda.

Metoda 3. Uklonite lozinku iz Excel VBA projekta s Visual Basic Editorom

Za razliku od Hex uređivača, Visual Basic Editor omogućuje korisnicima uređivanje kodova znakova umjesto heksadecimalnih. Proces nije tako dug. Međutim, morate biti oprezni jer kodovi zahtijevaju pažnju kako biste izbjegli pogreške. Sljedeći koraci jasno ilustriraju kako možete probiti Excel Macro lozinku s Visual Basic Editorom.

Korak 1 : Ručno otvorite odgovarajuću radnu knjigu koja sadrži zaštićeni Excel list.

Korak 2 : Sada otvorite Visual Basic Editor pomoću naredbe Alt+F11. Idite na modul za ugradnju i zatim zalijepite sljedeći kod u prozor koda koji je dostupan s desne strane.

3. korak : Izađite iz prozora VBA uređivača i nastavite sa zaštićenim radnim listom.

Korak 4 : Idite na Alati > Makro > Makronaredbe. Na popisu koji se pojavi, dvaput kliknite na opciju “PasswordBreaker”. Sada biste trebali moći pristupiti svojoj Excel datoteci zaštićenoj lozinkom.

2. dio: Ručna ograničenja prilikom otključavanja VBA projekta u Excelu

Iako su ručne metode korisne za razbijanje Excel VBA lozinki, one nisu ni blizu savršene. Ove metode su opterećene brojnim problemima koji ih čine lošim kada je riječ o važnim i kompliciranim Excel datotekama. Slijede neka od uobičajenih ograničenja ručnih metoda.

  • Zahtijeva tehničko znanje : Kao što ste vidjeli, većina gore navedenih opcija uključuje puno koda. Dakle, ako imate malo tehničkog znanja, teško ćete se nositi s ovim ručnim opcijama.
  • Oduzima puno vremena : Mnoge ručne metode uključuju dugotrajne procese. Činjenica da također uključuje kodove i kretanje na više platformi čini ga zamornijim i stoga će ga korisnici smatrati sporim i zamornim.
  • Stopa uspjeha : Ono što je bitno, na kraju, je možemo li probiti Excel VBA lozinku ili ne. Nažalost, te ručne opcije bilježe najniže stope uspjeha. Stoga nije preporučljivo potrošiti puno vremena i energije, a zatim ne dobiti željeni rezultat.

Međutim, ako sve opcije ne uspiju ili vam dosade njihovi nedostaci, kasnije pokušajte koristiti posebne aplikacije kao što je Passper za Excel da biste automatski probili Excel VBA lozinku.

Dio 3: Kako automatski razbiti Excel VBA lozinku

Passper za Excel je nevjerojatno moćan alat za otključavanje lozinki za Excel datoteke. Program jamči 100% stopu uspjeha za probijanje lozinke Excel VBA projekta. Uz super veliku brzinu dešifriranja i jednostavnost korištenja, nema razloga sumnjati u sposobnost Passpera za Excel. Također je važno napomenuti da se Passper za Excel može koristiti za probijanje lozinke za otvaranje dokumenta za Excel datoteke.

Ključne značajke Passpera za Excel:

  • Sva ograničenja uređivanja i oblikovanja u vašem VBA projektu, radnom listu ili radnoj knjizi mogu se odmah dešifrirati.
  • Uz Passper za Excel, jednostavan klik će vam omogućiti da se riješite zaštite lozinkom na svom VBA projektu.
  • Vaši podaci neće biti promijenjeni niti oštećeni nakon korištenja programa.
  • Program ima vrlo široku kompatibilnost. Sve vrste Excel datoteka uključujući .xlsm, .xlsb, .xltx, .xltm su kompatibilne s njim.

Passper za Excel poslužio je milijunima korisnika diljem svijeta. I dobio je pozitivne kritike od svojih korisnika. Nemojte se ustručavati isprobati ga sada.

Isprobajte ga besplatno

Kako ukloniti VBA lozinku u Excelu s Passperom za Excel

Korak 1: Pokrenite Passper za Excel na računalu i kliknite na opciju "Ukloni ograničenja".

Uklanjanje Excel ograničenja

Korak 2: U novom prozoru kliknite gumb "Odaberi datoteku" i slijedite upute na zaslonu za prijenos Excel VBA datoteke zaštićene lozinkom na sučelje programa.

odaberite excel datoteku

Korak 3: Kada se datoteka zaštićena lozinkom prenese, pritisnite opciju "Izbriši" da biste se riješili lozinke VBA projekta u vašoj Excel datoteci.

uklonite ograničenja programa Excel

Program će automatski ukloniti ograničenja unutar nekoliko sekundi. Kada završi, trebali biste vidjeti obavijest o uspjehu na dnu zaslona.

Zaključak

Ovaj vodič jasno je razradio neke od vjerojatnih metoda za razbijanje Excel VBA lozinki. Međutim, neki su oblici superiorniji od drugih zbog svoje sposobnosti rukovanja složenim VBA lozinkama, jednostavnosti upotrebe i objavljenih stopa uspješnosti. Iz velike količine gore navedenih informacija nitko ne može osporiti Passper za Excel kao pravo rješenje za probijanje lozinke projekta Excel VBA. Svi parametri mjerenja ga stavljaju ispred ručnih opcija. Odaberite Passper za Excel i zauvijek riješite probleme s VBA lozinkama.

Isprobajte ga besplatno

Povezane objave

Ostavite odgovor

Vaša email adresa neće biti objavljena. Obavezna polja su označena sa *

Gumb Natrag na vrh
Dijeli putem
Kopiraj link