Lösenordsskydd i Microsoft Excel används ofta på arbetsplatser för att skydda viktig data. Microsoft Excel tillåter användare att skydda kalkylbladen och förhindrar andra från att göra ändringar i originaldata.
Det finns två sätt att säkra ett kalkylblad. Ett av sätten är att inte använda något lösenord, vilket kan vara oskyddat av vem som helst. I det andra fallet är kalkylbladet eller arbetsboken lösenordsskyddad, vilket innebär att du måste ha lösenordet för att låsa upp det. I den här artikeln kommer vi att visa dig hur du tar bort skyddet av kalkylblad eller arbetsböcker med eller utan lösenord i Excel.
Avskydda arbetsblad/arbetsbok i Excel. En av de bästa funktionerna i Excel är att det kan skydda dina Excel-filer på cell-, kalkylblads- och/eller arbetsboksnivå. Efter att ha låst och skyddat kalkylblad eller arbetsböcker, om du vill tillåta andra att redigera data, måste du avskydda dem.
Om du känner till lösenordet är det väldigt enkelt att avskydda ett kalkylblad. Även om det inte är enkelt att låsa upp ett Excel-kalkylblad utan lösenord, men du kan fortfarande göra det genom att använda följande knep.
Hur man tar bort skyddet av Excel-ark med lösenord/inget lösenord
Det är väldigt enkelt att avskydda ett Excel-ark och låta användare redigera och modifiera kalkylarken. Om du redan känner till lösenordet för det skyddade arket kan du enkelt ta bort skyddet. Följ bara något av dessa steg:
Öppna det skyddade kalkylarket och växla till fliken "Granska" och klicka på ikonen "Ta bort skydd" i gruppen Ändringar.
Du kan komma åt samma alternativ ovan genom att högerklicka på fliken för skyddade kalkylblad och sedan välja alternativet "Ta bort skydd för ark" från snabbmenyn.
Om ditt ark är ett lösenordsskyddat kalkylblad kommer Excel att uppmana dig att ange lösenordet. Skriv lösenordet i dialogrutan Avskydda ark och klicka på "OK".
Om ditt kalkylblad inte var skyddat med ett lösenord räcker det att klicka på alternativet "Ta bort skydd" för att låsa upp ditt ark.
Hur man tar bort skyddet av Excel-arbetsbok med lösenord/inget lösenord
När du lösenordsskyddar din Excel-arbetsbok kan du inte ändra strukturen på arbetsboken, till exempel lägga till, flytta, byta namn på eller ta bort kalkylblad och visa dolda ark. Men du kan fortfarande redigera data på kalkylbladen även om din arbetsbok är lösenordsskyddad. Om du vill ändra Excel-arbetsboksstrukturen, som att lägga till eller ta bort kalkylblad, måste du först avskydda Excel-arbetsboksstrukturen.
För att ta bort arbetsboksskyddet öppnar du den skyddade arbetsboken och klickar på knappen "Skydda arbetsbok" (alternativet är markerat i grå färg) under fliken Granska.
Skriv lösenordet i promptrutan Unprotect Workbook och spara arbetsboken.
Nu är din arbetsbok upplåst, du är fri att redigera Excel Workbook-strukturen.
Hur man tar bort skyddet av Excel-kalkylblad utan lösenord
Om du har ett lösenordssäkrat kalkylblad och du inte har någon aning om vad lösenordet är eller om du inte har låst upp det på länge och du glömt det, finns det få sätt att avskydda det excelarket.
Ta bort skyddet för Excel-kalkylblad med VBA-kod
Excels kalkylbladsskydd är baserat på en enkel krypteringsalgoritm. Även när du skyddar ditt Excel-kalkylblad med ett lösenord kan vem som helst med nedanstående VBA-kod knäcka det på några minuter.
Du kan låsa upp ett lösenordsskyddat ark genom att använda en VBA-kod som ett makro för att identifiera lösenordet. Här är hur:
Öppna det lösenordsskyddade arket och gå till fliken "Utvecklare" och klicka på knappen "Visa kod" på menyfliksområdet. Detta öppnar kodredigeringsfönstret i Microsoft Visual Basic for Applications.
Eller så kan du gå till fliken "Utvecklare" och klicka på knappen "Visual Basic". Expandera alternativet "Microsoft Excel-objekt" i den vänstra rutan i Visual Basic-kodredigeraren, högerklicka på kalkylbladet som är lösenordsskyddat och välj Infoga -> Modul från snabbmenyn.
Kopiera och klistra in följande VBA-kod i kodfönstret på det skyddade arket:
Sub PasswordBreaker() Dim i Som heltal, j Som heltal, k Som heltal Dim l Som heltal, m Som heltal, n Som heltal Dim i1 Som heltal, i2 Som heltal, i3 Som heltal Dim i4 Som heltal, i5 Som heltal, i6 Som heltal vid fel Fortsätt Nästa För i = 65 Till 66: För j = 65 Till 66: För k = 65 Till 66 För l = 65 Till 66: För m = 65 Till 66: För i1 = 65 Till 66 För i2 = 65 Till 66: För i3 = 65 Till 66: För i4 = 65 Till 66 För i5 = 65 Till 66: För i6 = 65 Till 66: För n = 32 Till 126 ActiveSheet. Ta bort skyddet Chr(i) & Chr(j) & Chr (k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Om ActiveSheet.ProtectContents = False Då MsgBox "Ett användbart lösenord är " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Exit Sub End If Next: Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next: Next : Next End Sub
Klicka på knappen "Kör" i verktygsfältet och välj alternativet "Kör sub/användarformulär" eller tryck på "F5" för att köra koden.
Det tar ett par minuter för koden att knäcka lösenordet. När det är klart får du ett popup-fönster med ett knäckt lösenord, som inte är det ursprungliga (det är vanligtvis en kombination av A och B), men det fungerar ändå. Klicka på "OK" och arket kommer att vara oskyddat.
Du måste spara Excel-filen innan du stänger (som Macro-Enabled Workbook) efter att ha klistrat in koden i modulen.
Ta bort skyddet av Excel-ark utan lösenord med Zip
Det finns ett annat knep du kan använda för att ta bort skyddet av ett kalkylblad. Följ bara dessa steg:
Först, navigera till Kontrollpanelen och öppna "Filutforskaralternativ".
I fönstret Filutforskaralternativ avmarkerar du "Dölj tillägg för kända filtyper" för att aktivera dina filtillägg. Klicka sedan på "Apply" för att tillämpa ändringarna och klicka på "OK" för att stänga fönstret. Nu kommer dina filtillägg av filer att synas.
Hitta nu din skyddade excel-fil på din enhet och byt namn på och ändra dess tillägg från .xlsx till .zip.
För att ändra tillägg, högerklicka på filen, välj alternativet "Byt namn" och ersätt ".xlsx" med ".zip". Tryck sedan på "Enter" och klicka på "Ja" i rutan Byt namn.
Nu är din Excel-fil en Zip-fil.
Extrahera sedan zip-filen som visas nedan. I vårt fall finns de viktigaste filerna att öppna i mappen /xl/, där vi har i princip allt som finns med i vår Excel-arbetsbok. Nu kan vi se det som separata .xml-filer.
Navigera nu till ‘xl –>arbetsblad –> ark 1.xml’ (som är det skyddade arket). När du öppnar katalogen ‘/xl/worksheets/’ kommer du att se listan över alla ark (i XML-format) som finns tillgängliga i din arbetsbok. Öppna sedan arket 1.xml-filen med Notepad eller WordPad (högerklicka på filen och välj en textredigerare från snabbmenyn 'Öppna med').
Hitta följande tagg och ta bort den:
Om du har en stor mängd information i kalkylbladet kommer det att vara svårt att hitta taggen "sheetProtection". Så tryck Ctrl + F
för att öppna sökfunktionen skriver du "skydd" i "Hitta vad" och klickar på "Sök nästa". Det kommer att hitta ordet "Protection" och markera det. Nu kan du välja "sheetProtection" och ta bort det.
Efter det sparar du XML-filen och packar om alla extraherade filer till en zip-fil igen. Ändra sedan tillbaka tillägget från .zip till .xlsx.
Öppna nu och kontrollera ditt kalkylblad. Det kommer att vara oskyddat.
Den här metoden fungerar bara i lösenordsskyddade arbetsböcker. Om filen är skyddad med funktionen "Kryptera med lösenord" kommer den här metoden inte att fungera.
Ta bort skyddet av ett Excel-ark med ett Google Sheets
Ännu en lösning som låter dig avskydda ett Excel-kalkylblad utan lösenord. Du behöver ett Google Drive-konto för att göra detta.
Öppna ditt Google Drive-konto och klicka på knappen "Ny" i det övre vänstra hörnet.
Välj "Google Kalkylark" på menyn Nytt och klicka på "Tomt kalkylblad".
I det tomma kalkylarket klickar du på "Arkiv" i verktygsfältet och väljer "Importera".
I dialogrutan Importera fil väljer du fliken "Ladda upp" från menyn och klickar på knappen "Välj en fil från din enhet".
Bläddra och hitta Excel-arbetsboken på din lokala enhet, välj den och klicka på "Öppna" för att ladda upp. Eller så kan du helt enkelt dra och släppa excel-filen i rutan Importera fil.
I fönstret Importera fil väljer du alternativet "Ersätt kalkylblad" och klickar på knappen "Importera data".
Detta kommer att importera ditt skyddade Excel-kalkylblad till dina Google Sheets med all data. Nu kommer du att märka att kalkylbladet inte längre är skyddat och du är fri att redigera data.
Du kan nu exportera kalkylbladet tillbaka till Excel-format igen.
I det nu oskyddade Google-arket klickar du på "Arkiv"-menyn i verktygsfältet och väljer alternativet "Ladda ner". Välj sedan "Microsoft Excel (.xlsx)" från snabbmenyn.
Ge sedan filen ett nytt namn och klicka på "Spara".
Nu har du exakt samma Excel-ark, men det är inte längre lösenordsskyddat.
Hur man tar bort skyddet av en Excel-arbetsbok utan lösenord
Om du har en lösenordsskyddad arbetsbok som du inte kommer ihåg lösenordet för, använd VBA-koden och ZIP-metoderna för att avskydda arbetsboken som diskuteras nedan.
Avskydda Excel-arbetsbok utan lösenord med VBA-kod
Du kan också avskydda arbetsboksstrukturen i Excel med funktionen Microsoft Visual Basic for Application (VBA). Här är hur:
Öppna Excel-filen med den skyddade arbetsboksstrukturen och gå sedan till fliken "Utvecklare" och klicka på knappen "Visual Basic".
I Visual Basic-kodredigeraren klickar du på fliken "Infoga" och väljer alternativet "Modul".
I popup-modulens (kod) fönster, kopiera och klistra in följande kod för att låsa upp arbetsboksstrukturen.
Sub Shareus() ActiveWorkbook.Sheets.Copy För varje sh In ActiveWorkbook.Sheets sh.Visible = True Next End Sub
Tryck på "F5"-knappen eller klicka på "Kör"-knappen i verktygsfältet och välj alternativet "Kör Sub/UserForm" för att köra makrot.
Då öppnas en ny arbetsbok med ett annat namn. Det är samma som den ursprungliga arbetsboken men utan arbetsboksstrukturskydd. Nu har du oskyddat arbetsboksstrukturen i Excel utan att veta lösenordet.
Ta bort skyddet av Excel-arbetsbok utan lösenord med Zip
Du kan avskydda Excel-arbetsboken på ett säkert sätt utan lösenord genom att ändra filtillägget och manipulera dess beståndsdelar.
Skaffa excel-filen med den skyddade arbetsboksstrukturen, byt namn på och ändra dess tillägg från .xlsx till .zip som vi gjorde tidigare för det skyddade kalkylbladet. Innan du gör det gör du en kopia av den för säkerhetskopiering.
Extrahera sedan zip-filen med hjälp av någon filarkiveringsprogramvara som WinRAR eller 7zip och du får några mappar och filer som visas nedan.
Öppna sedan mappen 'xl' och öppna filen 'workbook.xml' med Notepad (som innehåller skyddstagg)
Hitta och välj nu hela denna skyddstagg och ta bort den:
Om du har svårt att hitta den här taggen, tryck bara på Ctrl + F
för att öppna dialogrutan Sök skriver du "skydd" i "Hitta vad" och klickar på "Sök nästa". Det kommer att hitta ordet "skydd" och markera det åt dig. Nu kan du markera taggen "workbookProtection" och ta bort den.
När du har tagit bort skyddstaggen sparar du filen "workbook.xml". Sedan, zippa (komprimera) alla de extraherade filerna tillbaka till en zip-fil.
Nu behöver du bara ändra filtillägget från ".zip" till ".xlsx".
Nu kommer zip-filen att konverteras tillbaka till Excel-filen och du kommer att upptäcka att det skyddade lösenordet har tagits bort från arbetsboken.
Det är så du avskyddar Excel-kalkylblad/arbetsbok.