A jelszó eltávolítása az Excel VBA Projectből [4 módszer]
![A jelszó eltávolítása az Excel VBA Projectből [4 módszer]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
Azt szeretném tudni, hogyan távolíthatok el jelszót a VBA-projektből az Excelben. Ki tud segíteni nekem?
Mielőtt még keresne módszereket a VBA-jelszó eltávolítására az Excelben, meg kell értenie a VBA jelentését. A VBA a Visual Basic for Applications rövidítése. Különböző MS alkalmazások, különösen az MS Excel használják bizonyos funkciók hozzáadására, valamint a rutinfeladatok automatizálására. Természetükből és fájlbiztonsági igényükből adódóan a legtöbb felhasználó jelszavakkal titkosítja a VBA-projekteket. Az emberek azonban nem tökéletesek, és a VBA jelszavakat el lehet felejteni. Ennek nyilvánvaló következménye az, hogy nem tudja elérni vagy szerkeszteni az Excel VBA-kódokat. Ennek a káosznak a leküzdéséhez egy módra van szüksége az Excel VBA jelszó feltörésére. Szerencsére számos módja van ennek a feladatnak a végrehajtására. Ebben a cikkben részletes útmutatót kap az Excel VBA jelszavak feltörésének 4 legjobb módszeréről.
1. rész: A VBA projekt jelszavának eltávolítása az Excelben programok nélkül
A VBA projekt feloldása az Excelben történhet automatikus VBA visszafejtő szoftver segítségével vagy manuálisan. Az Excel VBA jelszavának manuális feltörésével kapcsolatban számos jó módszer létezik a munka elvégzésére. Választhat ezek közül a lehetőségek közül, és próbálja ki védett Excel fájljával. A védett dokumentum természetétől és az aktuális igénytől függően ezek közül a lehetőségek közül valamelyik jobb lehet. Mielőtt kihasználná ezeket a kézi módszereket, biztonsági másolatot kell készítenie az Excel fájljairól.
1. módszer. Módosítsa a fájl kiterjesztését az Excel VBA modul feloldásához
Ez a módszer magában foglalja az .xlsm fájlkiterjesztés másik formátumra történő módosítását, majd az .xlsm formátum visszaállítását. Bár a folyamat hosszú, gondosan követheti, hogy végül eltávolítsa Excel VBA jelszavát. A következő lépések bemutatják, hogyan törheti fel az Excel VBA projekt jelszavát a fájl kiterjesztésének egyszerű megváltoztatásával.
1. lépés : Keresse meg a cél .xlsm fájlt, és módosítsa az .xlsm fájl kiterjesztését zip-re.
2. lépés : Most nyissa meg ezt a fájlt bármelyik Archiver programmal. Használhat WinRAR-t vagy 7-Zip-et. Ha ezt megteszi, látnia kell a fájlkönyvtár következő szerkezetét.
3. lépés : Keresse meg az XL könyvtár opciót, és bontsa ki a „VBAProject.bin” feliratú fájlt.
4. lépés : Nyissa meg a VBAProject.bin fájlt bármelyik hexadecimális szerkesztőn keresztül, és ellenőrizze a „DPB=” szöveget a fájlban a hexadecimális szerkesztőben.
5. lépés : Ha megtalálta ezt a szöveget, egyszerűen törölje, és cserélje ki helyette a „DPX=” szövegre. Most mentse és zárja be a fájlt a hexa szerkesztőben. Felülírja a régi VBAProject.bin fájlt az új, hexadecimálisan szerkesztett VBAProject.bin fájllal.
6. lépés : Állítsa vissza a fájlkiterjesztést .xlsm-re, majd nyissa meg az Excelben. A figyelmeztető felugró ablakban válassza az „Igen” lehetőséget, és hagyja figyelmen kívül a többi lehetőséget.
7. lépés : Futtassa a VBA-szerkesztőt, és válassza az „OK” lehetőséget, ha megjelenik a párbeszédpanel.
8. lépés : Kattintson jobb gombbal a VBA-projekt nevére, majd válassza a Tulajdonságok lehetőséget. Válassza a „Védelem” lapot, és törölje a meglévő jelszavakat. Ezenkívül tiltsa le a „Projekt zárolása megtekintéshez” jelölőnégyzetet, és engedélyezze újra. Adjon meg egy megfelelő jelszót, és erősítse meg. Kattintson az "OK" gombra a módosítások végrehajtásához.
2. módszer: Távolítsa el az Excel VBA projekt jelszavát a Hex Editor segítségével
A Hex Editor jó platformot biztosít a hex termékek szerkesztéséhez, és végül egy Excel VBA jelszó feltöréséhez. Ezzel a módszerrel létrehoz egy dummy xls fájlt, beállít egy jelszót, és használja a védett Excel eléréséhez.
1. lépés : Használja a Hex szerkesztőt új Excel (xls) fájl létrehozásához. Csak egy egyszerű fájl képes erre.
2. lépés : Hozzon létre jelszót ehhez a fájlhoz a VBA részben. Az Alt+F11 billentyűkombinációval elérheti ezt a lehetőséget.
3. lépés : Miután létrehozott egy könnyen megjegyezhető jelszót, mentse el az új fájlt, és lépjen ki.
4. lépés : Nyissa meg ezt az újonnan létrehozott fájlt, de ezúttal nyissa meg a hexaszerkesztőn keresztül. Megnyitás után keresse meg és másolja ki a sorokat, amelyek a következő kulcsokkal kezdődnek: CMG=, DPB= és GC=.
5. lépés : Most nyissa meg a Hex szerkesztővel azt az Excel fájlt, amelyben fel akarja törni a jelszót. Illessze be a másolt szövegeket a megfelelő mezőkbe, és mentse el a változtatásokat. Lépjen ki a fájlból.
6. lépés : Általában nyissa meg az Excel fájlt, és használja ugyanazt a jelszót, amelyet a dummy xls fájlhoz készített a VBA-kód megtekintéséhez.
3. módszer: Távolítsa el a jelszót az Excel VBA projektből a Visual Basic Editor segítségével
A hexadecimális szerkesztővel ellentétben a Visual Basic Editor lehetővé teszi a felhasználók számára a karakterkódok szerkesztését a hexadecimális kódok helyett. A folyamat nem olyan hosszú. Azonban óvatosnak kell lennie, mert a kódok figyelmet igényelnek a hibák elkerülése érdekében. A következő lépések világosan bemutatják, hogyan törheti fel az Excel makró jelszavát a Visual Basic Editor segítségével.
1. lépés : Manuálisan nyissa meg a védett Excel-lapot tartalmazó megfelelő munkafüzetet.
2. lépés : Most nyissa meg a Visual Basic Editort az Alt+F11 paranccsal. Lépjen a beágyazási modulba, majd illessze be a következő kódot a jobb oldalon elérhető kódablakba.
3. lépés : Lépjen ki a VBA-szerkesztő ablakból, és folytassa a védett munkalappal.
4. lépés : Válassza az Eszközök > Makró > Makrók menüpontot. A megjelenő listában kattintson duplán a „PasswordBreaker” lehetőségre. Mostantól hozzá kell férnie a jelszóval védett Excel-fájlhoz.
2. rész: Kézi korlátozások a VBA-projekt Excelben való feloldásakor
Bár a kézi módszerek hasznosak az Excel VBA jelszavak feltöréséhez, közel sem tökéletesek. Ezeket a módszereket számos probléma sújtja, amelyek rosszul illeszkednek a fontos és bonyolult Excel-fájlokhoz. Az alábbiakban bemutatjuk a kézi módszerek általános korlátozásait.
- Műszaki ismereteket igényel : Mint láthatta, a fenti opciók többsége sok kódot tartalmaz. Tehát ha kevés technikai tudással rendelkezik, akkor ezekkel a kézi opciókkal nehezen fogja megbirkózni.
- Sok időt emészt fel : Sok manuális módszer hosszadalmas folyamatokat foglal magában. Az a tény, hogy kódokat és több platformon való mozgást is magában foglal, unalmasabbá teszi, ezért a felhasználók lassúnak és unalmasnak találják.
- Sikerarány : A végén az számít, hogy fel tudjuk-e törni az Excel VBA jelszavát vagy sem. Sajnos ezek a kézi opciók rögzítik a legalacsonyabb sikerarányt. Ezért nem tanácsos sok időt és energiát tölteni, és utána nem éri el a kívánt eredményt.
Ennek ellenére, ha minden beállítás sikertelen, vagy ha belefáradt a hiányosságaiba, később próbáljon meg speciális alkalmazásokat, például a Passper for Excel használatát az Excel VBA jelszavának automatikus feltöréséhez.
3. rész: Az Excel VBA jelszó automatikus feltörése
Passper az Excelhez egy hihetetlenül hatékony jelszófeloldó eszköz az Excel-fájlokhoz. A program 100%-os sikerarányt garantál az Excel VBA projektjelszó feltöréséhez. A szupergyors visszafejtési sebességnek és az egyszerű használatnak köszönhetően nincs okunk kételkedni a Passper for Excel képességében. Fontos megjegyezni azt is, hogy a Passper for Excel segítségével feltörhető az Excel fájlok dokumentumnyitó jelszava.
A Passper for Excel főbb jellemzői:
- A VBA-projektben, munkalapon vagy munkafüzetben szereplő összes szerkesztési és formázási korlátozás azonnal megfejthető.
- A Passper for Excel segítségével egy egyszerű kattintással megszabadulhat VBA-projektje jelszavas védelmétől.
- Az Ön adatai a program használata után nem érintik vagy sérülnek.
- A program nagyon széles kompatibilitást biztosít. Minden Excel fájltípus, beleértve az .xlsm, .xlsb, .xltx, .xltm fájlokat is, kompatibilis vele.
A Passper for Excel felhasználók millióit szolgálta ki szerte a világon. És pozitív értékeléseket kapott a felhasználóktól. Ne habozzon most kipróbálni.
A VBA-jelszó eltávolítása az Excelben a Passper for Excel segítségével
1. lépés: Indítsa el a Passper for Excel programot a számítógépén, és kattintson a „Korlátozások eltávolítása” lehetőségre.
2. lépés: Az új ablakban kattintson a „Fájl kiválasztása” gombra, és kövesse a képernyőn megjelenő utasításokat a jelszóval védett Excel VBA fájl feltöltéséhez a program felületére.
3. lépés: A jelszóval védett fájl feltöltésekor nyomja meg a „Törlés” lehetőséget, hogy megszabaduljon a VBA-projekt jelszavától az Excel-fájlban.
A program másodperceken belül automatikusan eltávolítja a korlátozásokat. Amikor befejeződött, a képernyő alján látnia kell a sikerértesítést.
Következtetés
Ez az útmutató világosan kidolgozott néhány elfogadható módszert az Excel VBA jelszavak feltörésére. Egyes űrlapok azonban jobbak, mint mások, mivel képesek kezelni az összetett VBA-jelszavakat, egyszerű a használatuk és a közzétett sikerességi arányuk. A fent közölt nagy mennyiségű információ alapján senki sem vitathatja Passper az Excelhez mint az igazi megoldás az Excel VBA projektjelszó feltörésére. Minden mérési paraméter a kézi opciók elé helyezi. Válassza a Passper for Excelt, és örökre megoldja a VBA-jelszóval kapcsolatos problémáit.