Hvordan fjerne passord fra Excel VBA-prosjekt med/uten passord

Et Excel-prosjekt Visual Basic for Applications (VBA) er et programmeringsspråk som brukes i Excel for å utvikle enkle programmer. Det brukes vanligvis til å gjøre kompliserte eller tidkrevende jobber til automatiserte, tidsbesparende prosesser, som igjen forbedrer kvaliteten på rapporteringsprosessen. Disse VBA-prosjektene kan imidlertid noen ganger være passordbeskyttet, for å beskytte personvernet ditt eller for å forhindre brudd på det originale arbeidsskriptet. Følgelig kan det noen ganger være vanskelig å huske disse passordene, enten fordi brukere har glemt eller mistet passordet eller av en rekke andre årsaker. Derfor vil denne artikkelen fremheve de forskjellige enkle måtene som kan brukes til å fjerne passord fra Excel VBA-prosjektet.
Det er to typer tilfeller du kan støte på når du prøver å fjerne passord fra Excel VBA-prosjekter. Vi vil snakke om begge tingene trinn for trinn.
Del 1: Fjern Excel VBA Project-passord uten å vite passordet
For å gjøre dette kan du ta flere tilnærminger, hvorav tre er som følger:
Fjern Excel VBA-prosjektpassord med ett klikk for XLS/XLSM-filer
Det er flere programmer på markedet som kan hjelpe deg med å fjerne passord fra Excel VBA-prosjektet. Et godt eksempel er Passper for Excel , som er en enkel og effektiv løsning for øyeblikkelig å kvitte seg med alle redigerings- og formateringsbeskyttelsene som er bygget inne i regnearket/arbeidsboken av en VBA-kode.
Noen av hovedfunksjonene til Passper for Excel er:
- VBA-prosjektpassord i Excel-arbeidsboken kan fjernes med et enkelt klikk .
- Garanti a 100 % suksessrate .
- Passper-teamet bryr seg om sikkerheten til deres data . Det vil ikke være tap av data eller lekkasje under/etter fjerningsprosessen.
- Programmet har en bred kompatibilitet . Støtter .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm og andre filer laget av Microsoft Excel.
For å illustrere hvor enkelt det er å bruke Passper for Excel, har vi utarbeidet en detaljert veiledning for deg. Først av alt må du laste ned programmet og installere det på datamaskinen din.
Trinn 1. Når den er installert, må du velge alternativet "Fjern restriksjoner".
Trinn 2. Bruk "Velg en fil"-knappen for å laste opp den passordbeskyttede Excel-filen. Når filen er lagt til programvaren, klikker du ganske enkelt på "Slett"-alternativet for å bli kvitt passordbeskyttelsen fra Excel-arket ditt.
Trinn 3. I løpet av sekunder vil VBA-prosjektpassordet bli fjernet fra Excel-arbeidsboken.
Passper for Excel Det er et kraftig og pålitelig program. Den har fått positive anmeldelser fra brukere. Ikke nøl med å bruke den.
Fjern Excel VBA Project Password Online
En annen tilnærming til å fjerne VBA-prosjektpassord i Excel-dokumentene dine er å bruke en online tjeneste tilgjengelig på nettet. Et godt eksempel på denne typen nettverktøy er Office VBA Password Remover. Dette nettbaserte verktøyet hjelper deg med å bli kvitt beskyttelsen din, men krever en rekke trinn. Prosedyren er den neste:
Trinn 1: Klikk "Åpne fil" for å laste opp VBA-prosjektets passordbeskyttede Excel-fil.
Steg 2: Klikk "Dekrypter VBA" for å bekrefte nedlastingen av det nye dokumentet.
Trinn 3: Når det er lastet ned, åpner du dokumentet. Det vil minne deg på at prosjektet inneholder den ugyldige nøkkelen. Klikk "Ja" for å fortsette.
Trinn 4: Trykk ALT+F11 for å åpne VBA-prosjektet. Innenfor makrovinduet bør du ikke utvide prosjektet. Deretter går du til Verktøy>VBA-prosjektegenskaper.
Trinn 5: Gå til kategorien Beskyttelse, angi et nytt passord og la avmerkingsboksen være merket.
Trinn 6: Lagre dokumentet og lukk VBA-prosjektet.
Trinn 7: Åpne Excel-arbeidsboken igjen og gjenta trinn 4.
Trinn 8: Denne gangen må du fjerne avmerkingsboksen og passordfeltene i "Beskyttelse"-fanen.
Trinn 9: Lagre dokumentet på nytt. Passordet er fjernet.
Ulemper med denne metoden:
- Det vil ta tid å laste opp Excel-filen. Dessuten er det ingen behandlingslinje, så du kan ikke se om filen din er lastet opp eller ikke.
- Å laste opp Excel-filen til nettstedet deres er ikke trygt for dataene dine, spesielt når dataene dine er sensitive.
Fjern passord fra Excel VBA Project ved hjelp av HEX Editor
Hex-editoren kan være et nyttig verktøy hvis du ønsker å manuelt fjerne passord fra Excel VBA-prosjektet. Det er to forskjellige tilnærminger som trengs for å fjerne passord basert på filtypen Excel. Før du starter den manuelle prosessen, husk alltid å ta en sikkerhetskopi av Excel-filene du jobber med.
Hvis filtypen er XLS:
Trinn 1: Åpne den passordbeskyttede .xls-filen med en hex-editor og se etter strengen "DPB".
Steg 2: Erstatt "DPB" med "DPX".
Trinn 3: Lagre filen og gå ut av redigeringsprogrammet.
Trinn 4: Deretter åpner du filen med Microsoft Excel. Flere feilmeldinger vil vises, noe som er normalt. Sørg for å klikke på dem.
Trinn 5: Trykk nå ALT+F11 for å åpne VBA-prosjektvinduet og klikk på VBAProject-egenskaper fra Verktøy-menyen.
Trinn 6: På fanen Beskyttelse endrer du passordet til noe enkelt og lett å huske.
Trinn 7: Lagre arbeidsboken og gå ut av vinduet.
Trinn 8: Åpne Excel-arbeidsboken på nytt og få tilgang til VBA-prosjektvinduet ved å trykke ALT+F11 og skrive inn passordet du nettopp endret. Gjenta trinn 6, men denne gangen kan du fjerne passordet.
Trinn 9: Lagre arbeidsboken og du har nå en Excel-fil uten passord.
Hvis filtypen er XLSM:
For .xlsm-utvidelser kreves et ekstra trinn i begynnelsen. Nedenfor tilbyr vi deg en steg-for-steg guide.
Trinn 1: Endre utvidelsen av .xlsm-filen til .zip. Åpne den deretter med 7Zip eller WinZip.
Steg 2: Finn og kopier filen "xl/vbaProject.bas" eller "xl/vbaProject.bin" fra zip-filen. Sørg for at zip-mappen fortsatt er åpen.
Trinn 3: Klikk og åpne filen "xl/vbaProject.bas" eller "xl/vbaProject.bin" ved hjelp av en hex-editor.
Trinn 4: Finn strengen "DPB" og erstatt den med "DPX".
Trinn 5: Lagre filen, og kopier den tilbake til Zip-mappen (du kan dra og slippe filen i mappen).
Trinn 6: Nå, zip alle filene i mappen til en ny zip-fil. Deretter endrer du filtypen til .xlsm.
Trinn 7: Deretter åpner du .xlsm-filen. Ulike feilmeldinger vil vises. Klikk "Ja" for å fortsette.
Trinn 8: Trykk ALT+F11 for å åpne VBA-prosjektet og klikk VBAProject Properties på Verktøy-menyen.
Trinn 9: Åpne kategorien Beskyttelse, fjern merket for "Lås prosjekt for visning" og trykk OK.
Trinn 10: Lagre .xlsm-filen og lukk vinduet
Ulemper med denne metoden:
- Det er mange hex-editorer på nettstedet. Å velge en god er en vanskelig oppgave hvis du ikke har teknisk kunnskap.
- Noen brukere rapporterte at de ikke kan laste ned den heksadesimale editoren. Derfor er denne metoden ikke alltid nyttig for deg.
Del 2: Fjern Excel VBA Project-passord med kjent passord
Denne saken er relativt enklere å gjennomføre og ligner på vår tidligere diskusjon. For å lette forståelsen er prosedyren beskrevet nedenfor:
Trinn 1: Åpne Excel-arbeidsboken med Microsoft Excel. Trykk Alt+F11 for å få tilgang til VBA-prosjektet.
Steg 2: Gå til Verktøy>VBAProject Properties. Skriv inn riktig passord i dialogboksen VBAProject Password.
Trinn 3: Gå til kategorien Beskyttelse, fjern merket for "Lås prosjekt for visning" og deaktiver passordet i følgende bokser.
Trinn 4: Klikk "OK" og lagre operasjonen. Det er alt.
Konklusjon
Det kan være en fryktelig oppgave å fjerne VBA-prosjektpassord fra Excel-filer. Det anbefales alltid å bruke en effektiv og lett-å-bruke løsning når du arbeider med denne typen filer. Dette sparer mye tid og er det mest praktiske. Prøv nå Passper for Excel og du vil bli veldig imponert.