Sådan fjerner du adgangskode fra Excel VBA-projekt med/uden adgangskode
Et Excel-projekt Visual Basic for Applications (VBA) er et programmeringssprog, der bruges i Excel til at udvikle simple programmer. Det bruges typisk til at omdanne komplicerede eller tidskrævende job til automatiserede, tidsbesparende processer, hvilket igen forbedrer kvaliteten af rapporteringsprocessen. Disse VBA-projekter kan dog nogle gange være adgangskodebeskyttede for at beskytte dit privatliv eller for at forhindre enhver krænkelse af det originale arbejdsscript. Derfor kan det nogle gange være svært at huske disse adgangskoder, enten fordi brugere har glemt eller mistet adgangskoden eller af en række andre årsager. Derfor vil denne artikel fremhæve de forskellige nemme måder, der kan bruges til at fjerne adgangskode fra Excel VBA-projekt.
Der er to typer tilfælde, du kan støde på, når du forsøger at fjerne adgangskoder fra Excel VBA-projekter. Vi vil tale om begge ting trin for trin.
Del 1: Fjern Excel VBA Project Password uden at kende adgangskoden
For at gøre dette kan du tage flere tilgange, hvoraf tre er som følger:
Fjern Excel VBA-projektadgangskode med ét klik for XLS/XLSM-filer
Der er flere programmer på markedet, der kan hjælpe dig med at fjerne adgangskoder fra Excel VBA-projekt. Et godt eksempel er Passper til Excel , som er en enkel og effektiv løsning til øjeblikkeligt at slippe af med alle de redigerings- og formateringsbeskyttelser, der er bygget inde i regnearket/projektmappen af en VBA-kode.
Nogle af hovedfunktionerne i Passper til Excel er:
- VBA-projektadgangskode i din Excel-projektmappe kan fjernes med et enkelt klik .
- Garanti a 100% succesrate .
- Passper-holdet bekymrer sig om sikkerheden vedr deres data . Der vil ikke være datatab eller lækage under/efter fjernelsesprocessen.
- Programmet har en bred kompatibilitet . Understøtter .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm og andre filer oprettet af Microsoft Excel.
For at illustrere, hvor nemt det er at bruge Passper til Excel, har vi udarbejdet en detaljeret guide til dig. Først og fremmest skal du downloade programmet og installere det på din computer.
Trin 1. Når den er installeret, skal du vælge "Fjern begrænsninger".
Trin 2. Brug knappen "Vælg en fil" til at uploade den adgangskodebeskyttede Excel-fil. Når filen er føjet til softwaren, skal du blot klikke på "Slet" for at slippe af med adgangskodebeskyttelsen fra dit Excel-ark.
Trin 3. Inden for sekunder vil VBA-projektets adgangskode blive fjernet fra din Excel-projektmappe.
Passper til Excel Det er et kraftfuldt og pålideligt program. Det har modtaget positive anmeldelser fra brugere. Tøv ikke med at bruge det.
Fjern Excel VBA Project Password Online
En anden tilgang til at fjerne VBA-projektadgangskode i dine Excel-dokumenter er at bruge en onlinetjeneste, der er tilgængelig på nettet. Et godt eksempel på denne type onlineværktøj er Office VBA Password Remover. Dette onlineværktøj hjælper dig med at slippe af med din beskyttelse, men kræver adskillige trin. Fremgangsmåden er den næste:
Trin 1: Klik på "Åbn fil" for at uploade dit VBA-projekt password-beskyttet Excel-fil.
Trin 2: Klik på "Dekrypter VBA" for at bekræfte download af det nye dokument.
Trin 3: Når det er downloadet, skal du åbne dokumentet. Det vil minde dig om, at projektet indeholder den ugyldige nøgle. Klik på "Ja" for at fortsætte.
Trin 4: Tryk på ALT+F11 for at åbne VBA-projektet. Inden for makrovinduet bør du ikke udvide projektet. Gå derefter til Værktøjer>VBA-projektegenskaber.
Trin 5: Gå til fanen Beskyttelse, indstil en ny adgangskode efter eget valg, og lad afkrydsningsfeltet være markeret.
Trin 6: Gem dokumentet og luk VBA-projektet.
Trin 7: Åbn din Excel-projektmappe igen, og gentag trin 4.
Trin 8: Denne gang skal du rydde afkrydsningsfeltet og adgangskodefelterne på fanen "Beskyttelse".
Trin 9: Gem dokumentet igen. Adgangskoden er blevet fjernet.
Ulemper ved denne metode:
- Det tager tid at uploade din Excel-fil. Desuden er der ingen behandlingslinje, så du kan ikke se, om din fil er blevet uploadet eller ej.
- At uploade din Excel-fil til deres websted er ikke sikkert for dine data, især når dine data er følsomme.
Fjern adgangskode fra Excel VBA-projekt ved hjælp af HEX Editor
Hex-editoren kan være et nyttigt værktøj, hvis du manuelt vil fjerne adgangskoder fra dit Excel VBA-projekt. Der er to forskellige tilgange, der er nødvendige for at fjerne adgangskoder baseret på Excel-filtypeudvidelse. Inden du starter den manuelle proces, skal du altid huske at lave en sikkerhedskopi af de Excel-filer, du arbejder med.
Hvis filtypen er XLS:
Trin 1: Åbn den adgangskodebeskyttede .xls-fil med en hex-editor, og se efter strengen "DPB".
Trin 2: Erstat "DPB" med "DPX".
Trin 3: Gem filen og afslut editoren.
Trin 4: Åbn derefter filen med Microsoft Excel. Der vises flere fejlmeddelelser, hvilket er normalt. Sørg for at klikke på dem.
Trin 5: Tryk nu på ALT+F11 for at åbne VBA-projektvinduet og klik på VBAProject-egenskaber fra menuen Værktøjer.
Trin 6: På fanen Beskyttelse skal du ændre adgangskoden til noget enkelt og nemt at huske.
Trin 7: Gem projektmappen og afslut vinduet.
Trin 8: Genåbn Excel-projektmappen og få adgang til VBA-projektvinduet ved at trykke ALT+F11 og indtaste den adgangskode, du lige har ændret. Gentag trin 6, men denne gang kan du fjerne adgangskoden.
Trin 9: Gem projektmappen, og du har nu en Excel-fil uden adgangskode.
Hvis filtypen er XLSM:
For .xlsm-udvidelser kræves et ekstra trin i begyndelsen. Nedenfor tilbyder vi dig en trin-for-trin guide.
Trin 1: Skift udvidelsen af din .xlsm-fil til .zip. Åbn den derefter med 7Zip eller WinZip.
Trin 2: Find og kopier filen "xl/vbaProject.bas" eller "xl/vbaProject.bin" fra zip-filen. Sørg for, at zip-mappen stadig er åben.
Trin 3: Klik og åbn filen "xl/vbaProject.bas" eller "xl/vbaProject.bin" ved hjælp af en hex-editor.
Trin 4: Find strengen "DPB" og erstat den med "DPX".
Trin 5: Gem filen, og kopier den tilbage til Zip-mappen (du kan trække og slippe filen i mappen).
Trin 6: Nu skal du zippe alle filerne i mappen til en ny zip-fil. Skift derefter filtypenavnet til .xlsm.
Trin 7: Åbn derefter .xlsm-filen. Forskellige fejlmeddelelser vises. Klik på "Ja" for at fortsætte.
Trin 8: Tryk på ALT+F11 for at åbne VBA-projektet, og klik på VBAProject Properties i menuen Tools.
Trin 9: Åbn fanen Beskyttelse, fjern markeringen i "Lås projekt til visning", og tryk på OK.
Trin 10: Gem .xlsm-filen, og luk vinduet
Ulemper ved denne metode:
- Der er mange hex-editorer på hjemmesiden. At vælge en god er en besværlig opgave, hvis du ikke har teknisk viden.
- Nogle brugere rapporterede, at de ikke kan downloade den hexadecimale editor. Derfor er denne metode ikke altid nyttig for dig.
Del 2: Fjern Excel VBA Project Password med kendt adgangskode
Denne sag er relativt nemmere at udføre og ligner vores tidligere diskussion. For at lette forståelsen er proceduren beskrevet nedenfor:
Trin 1: Åbn din Excel-projektmappe med Microsoft Excel. Tryk på Alt+F11 for at få adgang til VBA-projektet.
Trin 2: Gå til Værktøjer>VBAProject-egenskaber. Indtast den korrekte adgangskode i dialogboksen VBAProject Password.
Trin 3: Gå til fanen Beskyttelse, fjern markeringen af "Lås projekt til visning", og deaktiver adgangskoden i følgende felter.
Trin 4: Klik på "OK" og gem handlingen. Det er alt.
Konklusion
Det kan være en forfærdelig opgave at fjerne VBA-projektadgangskoder fra Excel-filer. Det anbefales altid at bruge en effektiv og letanvendelig løsning, når man håndterer disse typer filer. Dette sparer meget tid og er det mest bekvemme. Prøv nu Passper til Excel og du vil blive meget imponeret.