Hogyan távolítsuk el a jelszót az Excel VBA projektből jelszóval vagy jelszó nélkül

A Visual Basic for Applications (VBA) Excel-projekt egy olyan programozási nyelv, amelyet az Excelben egyszerű programok fejlesztésére használnak. Jellemzően arra használják, hogy a bonyolult vagy időigényes munkákat automatizált, időtakarékos folyamatokká alakítsák, ezáltal javítva a jelentési folyamat minőségét. Ezek a VBA-projektek azonban néha jelszóval védhetők, hogy megvédjék az Ön adatait, vagy megakadályozzák az eredeti működő szkript bármilyen megsértését. Következésképpen néha nehéz lehet megjegyezni ezeket a jelszavakat, akár azért, mert a felhasználók elfelejtették vagy elvesztették a jelszavakat, akár számos egyéb ok miatt. Ezért ez a cikk kiemeli azokat a különféle egyszerű módszereket, amelyek segítségével eltávolíthatja a jelszót az Excel VBA projektből.
Kétféle esettel találkozhat, amikor megpróbálja eltávolítani a jelszavakat az Excel VBA-projektekből. Mindkét dologról lépésről lépésre fogunk beszélni.
1. rész: Távolítsa el az Excel VBA projekt jelszavát a jelszó ismerete nélkül
Ehhez többféle megközelítést alkalmazhat, amelyek közül három a következő:
Távolítsa el az Excel VBA projekt jelszavát egyetlen kattintással XLS/XLSM fájlokhoz
Számos olyan program létezik a piacon, amelyek segíthetnek eltávolítani a jelszavakat az Excel VBA projektből. Jó példa az Passper az Excelhez , amely egy egyszerű és hatékony megoldás arra, hogy azonnal megszabaduljon a VBA kód által a munkalapon/munkafüzeten belül épített összes szerkesztési és formázási védelemtől.
A Passper for Excel néhány fő funkciója:
- A VBA-projekt jelszava az Excel-munkafüzetben eltávolítható egy egyszerű kattintással .
- Garancia a 100%-os sikerarány .
- A Passper csapata törődik vele a biztonságát az övék adat . Az eltávolítási folyamat során/után nem lesz adatvesztés vagy szivárgás.
- A programnak van a széles körű kompatibilitás . Támogatja a .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm és más, a Microsoft Excel által létrehozott fájlokat.
Annak szemléltetésére, hogy milyen egyszerű a Passper for Excel használata, egy részletes útmutatót készítettünk az Ön számára. Először is le kell töltenie a programot, és telepítenie kell a számítógépére.
1. lépés: A telepítés után válassza a „Korlátozások eltávolítása” opciót.
2. lépés: A „Fájl kiválasztása” gombbal töltse fel a jelszóval védett Excel-fájlt. Miután hozzáadta a fájlt a szoftverhez, egyszerűen kattintson a „Törlés” lehetőségre, hogy megszabaduljon a jelszavas védelemtől az Excel-lapon.
3. lépés: A VBA-projekt jelszava másodperceken belül eltávolításra kerül az Excel-munkafüzetből.
Passper az Excelhez Ez egy erős és megbízható program. Pozitív értékeléseket kapott a felhasználóktól. Ne habozzon használni.
Távolítsa el az Excel VBA projekt jelszavát online
A VBA-projekt jelszavának az Excel-dokumentumokból való eltávolításának másik módja az interneten elérhető online szolgáltatás használata. Az ilyen típusú online eszközök jó példája az Office VBA Password Remover. Ez az online eszköz segít megszabadulni a védelemtől, de számos lépést igényel. Az eljárás a következő:
1. lépés: Kattintson a „Fájl megnyitása” gombra a VBA-projekt jelszóval védett Excel-fájljának feltöltéséhez.
2. lépés: Kattintson a „VBA visszafejtése” gombra az új dokumentum letöltésének megerősítéséhez.
3. lépés: A letöltés után nyissa meg a dokumentumot. Emlékeztet arra, hogy a projekt érvénytelen kulcsot tartalmaz. A folytatáshoz kattintson az „Igen” gombra.
4. lépés: Nyomja meg az ALT+F11 billentyűt a VBA projekt megnyitásához. A makróablakon belül ne bontsa ki a projektet. Ezután lépjen az Eszközök>VBA projekt tulajdonságai menüpontra.
5. lépés: Lépjen a Védelem fülre, állítson be egy új jelszót, és hagyja bejelölve a jelölőnégyzetet.
6. lépés: Mentse el a dokumentumot, és zárja be a VBA projektet.
7. lépés: Nyissa meg újra az Excel-munkafüzetet, és ismételje meg a 4. lépést.
8. lépés: Ezúttal törölnie kell a jelölőnégyzetet és a jelszót a „Védelem” lapon.
9. lépés: Mentse újra a dokumentumot. A jelszót eltávolították.
Ennek a módszernek a hátrányai:
- Az Excel-fájl feltöltése időt vesz igénybe. Ezenkívül nincs feldolgozási sáv, így nem tudja megállapítani, hogy a fájl feltöltésre került-e vagy sem.
- Az Excel-fájl webhelyükre való feltöltése nem biztonságos az adatok számára, különösen akkor, ha az adatok érzékenyek.
Távolítsa el a jelszót az Excel VBA Projectből a HEX Editor segítségével
A hexadecimális szerkesztő hasznos eszköz lehet, ha manuálisan szeretné eltávolítani a jelszavakat az Excel VBA projektjéből. Két különböző megközelítésre van szükség a jelszavak eltávolításához az Excel fájltípus kiterjesztése alapján. A kézi folyamat megkezdése előtt ne felejtsen el biztonsági másolatot készíteni azokról az Excel fájlokról, amelyekkel dolgozik.
Ha a fájl típusa XLS:
1. lépés: Nyissa meg a jelszóval védett .xls fájlt hexadecimális szerkesztővel, és keresse meg a „DPB” karakterláncot.
2. lépés: Cserélje ki a „DPB”-t „DPX”-re.
3. lépés: Mentse el a fájlt, és lépjen ki a szerkesztőből.
4. lépés: Ezután nyissa meg a fájlt a Microsoft Excel programmal. Több hibaüzenet jelenik meg, ami normális. Feltétlenül kattintson rájuk.
5. lépés: Most nyomja meg az ALT+F11 billentyűkombinációt a VBA projekt ablakának megnyitásához, és kattintson a VBAProject tulajdonságokra az Eszközök menüben.
6. lépés: A Védelem lapon módosítsa a jelszót egy egyszerűre és könnyen megjegyezhetőre.
7. lépés: Mentse el a munkafüzetet, és lépjen ki az ablakból.
8. lépés: Nyissa meg újra az Excel-munkafüzetet, és nyissa meg a VBA-projekt ablakát az ALT+F11 billentyűkombináció megnyomásával és az imént módosított jelszó megadásával. Ismételje meg a 6. lépést, de ezúttal eltávolíthatja a jelszót.
9. lépés: Mentse el a munkafüzetet, és máris van egy jelszó nélküli Excel-fájlja.
Ha a fájltípus XLSM:
.xlsm kiterjesztések esetén az elején egy további lépésre van szükség. Az alábbiakban lépésről lépésre nyújtunk útmutatót.
1. lépés: Módosítsa az .xlsm fájl kiterjesztését .zip-re. Ezután nyissa meg a 7Zip vagy a WinZip segítségével.
2. lépés: Keresse meg és másolja ki az „xl/vbaProject.bas” vagy „xl/vbaProject.bin” fájlt a zip fájlból. Győződjön meg arról, hogy a zip mappa továbbra is nyitva van.
3. lépés: Kattintson és nyissa meg az „xl/vbaProject.bas” vagy „xl/vbaProject.bin” fájlt hexadecimális szerkesztővel.
4. lépés: Keresse meg a „DPB” karakterláncot, és cserélje ki „DPX”-re.
5. lépés: Mentse el a fájlt, és másolja vissza a Zip mappába (a fájlt áthúzhatja a mappába).
6. lépés: Most tömörítse a mappában lévő összes fájlt egy új ZIP-fájlba. Ezután módosítsa a fájl kiterjesztését .xlsm-re.
7. lépés: Ezután nyissa meg az .xlsm fájlt. Különféle hibaüzenetek jelennek meg. A folytatáshoz kattintson az „Igen” gombra.
8. lépés: Nyomja meg az ALT+F11 billentyűkombinációt a VBA projekt megnyitásához, majd kattintson az Eszközök menü VBAProject Properties parancsára.
9. lépés: Nyissa meg a Védelem lapot, törölje a jelet a „Projekt zárolása megtekintéshez” jelölőnégyzetből, és nyomja meg az OK gombot.
10. lépés: Mentse el az .xlsm fájlt, és zárja be az ablakot
Ennek a módszernek a hátrányai:
- A webhelyen sok hex szerkesztő található. A jó kiválasztása nehéz feladat, ha nem rendelkezik műszaki ismeretekkel.
- Egyes felhasználók arról számoltak be, hogy nem tudják letölteni a hexadecimális szerkesztőt. Ezért ez a módszer nem mindig hasznos az Ön számára.
2. rész: Távolítsa el az Excel VBA projekt jelszavát ismert jelszóval
Ez az eset viszonylag könnyebben végrehajtható, és hasonló az előző tárgyalásunkhoz. A könnyebb érthetőség érdekében az eljárást az alábbiakban ismertetjük:
1. lépés: Nyissa meg Excel-munkafüzetét a Microsoft Excel programmal. Nyomja meg az Alt+F11 billentyűt a VBA projekt eléréséhez.
2. lépés: Lépjen az Eszközök>VBAProject Properties menüpontra. Írja be a helyes jelszót a VBAProject Password párbeszédpanelen.
3. lépés: Lépjen a Védelem fülre, törölje a „Projekt zárolása megtekintéshez” jelölőnégyzetből, és tiltsa le a jelszót a következő mezőkben.
4. lépés: Kattintson az "OK" gombra, és mentse a műveletet. Ez minden.
Következtetés
Borzalmas feladat lehet eltávolítani a VBA-projekt jelszavait az Excel-fájlokból. Az ilyen típusú fájlok kezelésekor mindig ajánlott hatékony és könnyen használható megoldást használni. Ez sok időt takarít meg, és a legkényelmesebb. Próbálja ki most Passper az Excelhez és nagyon le leszel nyűgözve.