Excel

Hur man tar bort lösenord från Excel VBA Project [4 metoder]

Jag vill veta hur man tar bort ett lösenord från VBA-projektet i Excel. Vem kan hjälpa mig?

Innan du ens letar efter metoder för att ta bort VBA-lösenord i Excel måste du förstå innebörden av VBA. VBA är en akronym för Visual Basic for Applications. Det används av olika MS-applikationer, särskilt MS Excel, för att lägga till vissa funktioner och även för att hjälpa till att automatisera rutinuppgifter. På grund av deras natur och behov av filsäkerhet, krypterar de flesta användare VBA-projekt med lösenord. Men människor är inte perfekta och VBA-lösenord kan glömmas. Den uppenbara innebörden är att du inte kan komma åt eller redigera dina Excel VBA-koder. För att slå detta kaos behöver du ett sätt att knäcka ett Excel VBA-lösenord. Lyckligtvis finns det många sätt att utföra denna uppgift. I den här artikeln kommer du att få en detaljerad guide om de 4 bästa metoderna för att knäcka Excel VBA-lösenord.

Del 1: Hur man tar bort VBA-projektlösenord i Excel utan program

Att låsa upp ett VBA-projekt i Excel kan göras med hjälp av automatisk VBA-dekrypteringsmjukvara eller manuellt. Fördjupning i hur man knäcker Excel VBA-lösenord manuellt, det finns flera bra sätt att få jobbet gjort. Du kan välja mellan dessa alternativ och prova med din skyddade Excel-fil. Så småningom kan ett av dessa alternativ vara bättre, beroende på typen av ditt skyddade dokument och behovet. Innan du använder dessa manuella metoder måste du säkerhetskopiera dina Excel-filer.

Metod 1. Ändra filtillägget för att låsa upp Excel VBA-modulen

Den här metoden innebär att du ändrar filtillägget .xlsm till ett annat format och sedan återgår till .xlsm-formatet. Även om processen är lång kan du följa den noggrant för att ta bort ditt Excel VBA-lösenord så småningom. Följande steg illustrerar hur du kan knäcka Excel VBA-projektlösenordet genom att helt enkelt ändra filtillägget.

Steg 1 : Hitta målfilen .xlsm och ändra filtillägget .xlsm till zip.

Steg 2 : Öppna nu den här filen genom något av arkiveringsprogrammen du har. Du kan använda WinRAR eller 7-Zip. Om du gör detta bör du kunna se följande struktur i din filkatalog.

Steg 3 : Navigera till katalogalternativet XL och extrahera filen märkt "VBAProject.bin".

ändra VBA-filtillägg

Steg 4 : Öppna filen VBAProject.bin genom valfri hex-editor och kontrollera texten “DPB=” i filen i hex-editorn.

Steg 5 : När du har hittat den här texten tar du bara bort den och ersätter den med "DPX=" istället. Spara och stäng nu din fil i hex-redigeraren. Skriver över det gamla VBAProject.bin med det nya hex-redigerade VBAProject.bin.

Steg 6 : Återställ filtillägget till .xlsm och öppna det sedan i Excel. I popup-fönstret för varning väljer du "Ja" och ignorerar de andra alternativen.

Steg 7 : Kör VBA-redigeraren och välj "OK" om dialogrutan visas.

Steg 8 : Högerklicka på namnet på ditt VBA-projekt och välj sedan egenskaper. Välj fliken "Skydd" och ta bort befintliga lösenord. Avaktivera också kryssrutan "Lås projekt för visning" och aktivera den igen. Ange ett lämpligt lösenord och bekräfta det. Klicka på "OK" för att göra ändringarna.

Metod 2. Ta bort Excel VBA-projektlösenord med Hex Editor

Hex Editor ger dig en bra plattform för att redigera hex-produkter och slutligen knäcka ett Excel VBA-lösenord. I den här metoden kommer du att skapa en dummy xls-fil, ställa in ett lösenord och använda det för att komma åt det skyddade Excel.

Steg 1 : Använd Hex-redigeraren för att skapa en ny Excel-fil (xls). Bara en enkel fil kan göra det.

Steg 2 : Skapa ett lösenord för den här filen i VBA-sektionen. Du kan trycka på Alt+F11 för att komma åt det här alternativet.

Steg 3 : När du har skapat ett lösenord som är lätt att komma ihåg, spara den här nya filen och avsluta.

Steg 4 : Öppna den här nyskapade filen, men den här gången öppnar du den via hex-redigeraren. När de öppnats, lokalisera och kopiera raderna, som börjar med följande nycklar: CMG=, DPB= och GC=.

VBA filtillägg

Steg 5 : Öppna nu Excel-filen där du vill knäcka lösenordet med Hex-redigeraren. Klistra in de kopierade texterna i respektive fält och spara ändringarna. Avsluta filen.

Steg 6 : Öppna normalt Excel-filen och använd samma lösenord som du skapade för dummy xls-filen för att se VBA-koden.

Metod 3. Ta bort lösenordet från Excel VBA-projektet med Visual Basic Editor

Till skillnad från Hex-redigeraren tillåter Visual Basic Editor användare att redigera teckenkoder istället för hexadecimala. Processen är inte så lång. Du måste dock vara försiktig eftersom koderna kräver uppmärksamhet för att undvika fel. Följande steg illustrerar tydligt hur du kan knäcka ett Excel-makrolösenord med Visual Basic Editor.

Steg 1 : Öppna manuellt respektive arbetsbok som innehåller det skyddade Excel-arket.

Steg 2 : Öppna nu Visual Basic Editor med Alt+F11-kommandot. Gå till inbäddningsmodulen och klistra sedan in följande kod i kodfönstret som finns till höger.

Steg 3 : Stäng VBA Editor-fönstret och fortsätt med det skyddade kalkylbladet.

Steg 4 : Gå till Verktyg > Makro > Makron. I listan som visas, dubbelklicka på alternativet "PasswordBreaker". Du bör nu kunna komma åt din lösenordsskyddade Excel-fil.

Del 2: Manuella begränsningar vid upplåsning av VBA-projekt i Excel

Även om manuella metoder är användbara för att knäcka Excel VBA-lösenord, är de inte i närheten av perfekta. Dessa metoder plågas av flera problem som gör att de inte passar när det kommer till viktiga och komplicerade Excel-filer. Följande är några av de vanliga begränsningarna för manuella metoder.

  • Kräver teknisk kunskap : Som du har sett involverar de flesta av alternativen ovan mycket kod. Så om du har lite teknisk kunskap kommer du att ha svårt med dessa manuella alternativ.
  • Det tar mycket tid : Många manuella metoder innebär långa processer. Det faktum att det också involverar koder och rörelse över flera plattformar gör det mer tråkigt och därför kommer användarna att tycka att det är långsamt och tråkigt.
  • Framgång : Det som är viktigt i slutändan är om vi kan knäcka Excel VBA-lösenordet eller inte. Tyvärr registrerar dessa manuella alternativ de lägsta framgångsfrekvenserna. Därför är det inte tillrådligt att lägga ner mycket tid och energi och sedan inte få det resultat du behöver.

Som sagt, om alla alternativ misslyckas eller du tröttnar på deras brister, försök senare att använda speciella applikationer som Passper för Excel för att knäcka Excel VBA-lösenord automatiskt.

Del 3: Hur man knäcker Excel VBA-lösenord automatiskt

Passper för Excel är ett otroligt kraftfullt lösenordsupplåsningsverktyg för Excel-filer. Programmet garanterar 100 % framgång för att knäcka Excel VBA-projektlösenord. Med den supersnabba dekrypteringshastigheten och användarvänligheten finns det ingen anledning att tvivla på förmågan hos Passper för Excel. Det är också viktigt att notera att Passper för Excel kan användas för att knäcka dokumentöppningslösenordet för Excel-filer.

Nyckelfunktioner i Passper för Excel:

  • Alla redigerings- och formateringsbegränsningar i ditt VBA-projekt, kalkylblad eller arbetsbok kan dechiffreras direkt.
  • Med Passper för Excel kan du med ett enkelt klick bli av med lösenordsskyddet på ditt VBA-projekt.
  • Dina data kommer inte att påverkas eller skadas efter användning av programmet.
  • Programmet har mycket bred kompatibilitet. Alla Excel-filtyper inklusive .xlsm, .xlsb, .xltx, .xltm är kompatibla med den.

Passper för Excel har betjänat miljontals användare över hela världen. Och den har fått positiva recensioner från sina användare. Tveka inte att prova nu.

Prova det gratis

Hur man tar bort VBA-lösenord i Excel med Passper för Excel

Steg 1: Starta Passper för Excel på din dator och klicka på alternativet "Ta bort begränsningar".

Ta bort Excel-begränsningar

Steg 2: I det nya fönstret klickar du på knappen "Välj en fil" och följer instruktionerna på skärmen för att ladda upp den lösenordsskyddade Excel VBA-filen till programgränssnittet.

välj excel-filen

Steg 3: När den lösenordsskyddade filen har laddats upp, tryck på "Radera" för att bli av med VBA-projektlösenordet i din Excel-fil.

ta bort Excel-begränsningar

Programmet tar automatiskt bort begränsningarna inom några sekunder. När det är klart bör du se framgångsmeddelandet längst ner på skärmen.

Slutsats

Den här guiden har tydligt utarbetat några av de rimliga metoderna för att knäcka Excel VBA-lösenord. Vissa former är dock mer överlägsna än andra på grund av deras förmåga att hantera komplexa VBA-lösenord, användarvänlighet och publicerade framgångsfrekvenser. Från den stora mängd information som tillhandahålls ovan kan ingen bestrida Passper för Excel som den verkliga lösningen för att knäcka Excel VBA-projektlösenord. Alla mätparametrar sätter det före manuella alternativ. Välj Passper för Excel och lös dina VBA-lösenordsproblem för alltid.

Prova det gratis

Relaterade inlägg

Lämna ett svar

Din e-postadress kommer inte att publiceras.

Tillbaka till toppen-knappen
Dela via
Kopiera länk