Ta bort skydd för Excel-blad (med eller utan lösenord)
Utestängd från ett kalkylblad? Lär dig de snabbaste lösningarna – från att ange ditt lösenord till att lösa en nedtonad knapp för att ta bort bladskydd.
Excel har en funktion som låter oss låsa kalkylblad för att förhindra oönskade ändringar. Den är avsedd att skydda viktig data som ekonomiska register, rapporter eller delade filer. Det håller ordning och minskar risken för misstag, särskilt när flera personer använder samma dokument.
Men ibland behöver vi ändra ett skyddat blad för att uppdatera information, vilket bara kan göras genom att först ta bort skyddet. I den här guiden går jag igenom olika sätt att ta bort skyddet för ett Excel-blad, oavsett om du har lösenordet eller inte.
Ta bort skydd för ett Excel-blad när du har ett lösenord
Så här tar du bort skyddet för ett Excel-blad när du har lösenordet:
Gå till fliken Granska i menyfliksområdet och klicka på Ta bort bladskydd.
Ange lösenordet i popup-rutan och klicka på OK.
Detta fungerar för både enskilda blad och hela arbetsböcker. Om hela arbetsboken är skyddad är processen liknande. Den enda skillnaden är att du i stället för att välja Ta bort bladskydd klickar på Skydda arbetsbok under fliken Granska och upprepar steg 2.
Ta bort skyddet för bladet med ett lösenord. Bild: författaren.
Ta bort skydd för ett Excel-blad när du inte har ett lösenord
Om vi har glömt lösenordet till vårt blad eller fått ett låst Excel-blad kan vi försöka ta bort skyddet på ett par sätt. Tänk på att moderna versioner av Excel använder avancerade krypteringsmetoder som inte är så lätta att kringgå, men följande metoder som vi går igenom kan hjälpa.
Metod 1: Använda VBA-kod
Om ett skyddat blad är låst och vi inte har lösenordet kan vi försöka låsa upp det med en VBA-makro. Detta är en brute force-metod och fungerar kanske bara med enkla lösenord. Bli inte heller förvånad om det tar lång tid att gå igenom möjliga kombinationer.
Spara först arbetsboken i en äldre version av Excel. Gå till Arkiv > Exportera > Ändra filtyp > Excel 97-2003.
Öppna det skyddade bladet och tryck på Alt + F11 för att öppna Visual Basic for Applications (VBA).
I den vänstra panelen väljer du det skyddade bladet (i mitt fall är det Employee Data) och klistrar in följande makro för att knäcka lösenordet.
Sub UnprotectSheet()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim password As String
On Error Resume Next
For i = 65 To 90
For j = 65 To 90
For k = 65 To 90
For l = 65 To 90
For m = 65 To 90
For n = 65 To 90
password = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(n)
ActiveSheet.Unprotect password
If Err.Number = 0 Then
MsgBox "Sheet Unprotected! Password Found: " & password, vbInformation, "Success"
Exit Sub
End If
Next n
Next m
Next l
Next k
Next j
Next i
MsgBox "Could not unlock the sheet.", vbExclamation, "Failed"
End SubDrivs av
Klicka på Kör eller tryck på F5 för att köra makrot och vänta tills processen är klar. Makrot kommer att generera ett nytt lösenord, vilket kanske inte är det ursprungliga men ändå kan låsa upp bladet.
Klicka på OK, så tas bladskyddet bort.
När du är klar, om filformatet ändrades tidigare, döp om det tillbaka till .xlsx för att återställa full funktionalitet.
Knäck lösenordet med VBA-makron. Bild: författaren.
I det här sista exemplet letar jag efter ett lösenord som jag vet är sex tecken långt. Om du är mindre säker på lösenordet behöver du ett annat VBA-skript. Något för brett tar för lång tid, och något för specifikt kanske inte fungerar, så var beredd på att behöva göra flera försök.
Metod 2: Ändra filtillägget till ZIP
Om VBA inte fungerade eller om du hellre vill undvika makron finns ett annat sätt att ta bort bladskydd genom att redigera filens interna struktur. Excel-filer är komprimerade mappar som innehåller flera XML-filer, vilket innebär att vi kan låsa upp ett blad genom att ändra rätt fil. Så här gör du:
Skapa en säkerhetskopia/kopia av din Excel-fil.
I Utforskaren högerklickar du på den kopierade Excel-filen, väljer Byt namn, och ändrar filtillägget från .xlsx till .zip. Om en popup-ruta för Byt namn visas, klicka på Ja för att bekräfta.
Ändra xlsx-filen till en zip-fil. Bild: författaren.
Öppna zip-filen och gå till mappen xl → worksheets. Där ser du alla XML-filer.
Leta upp XML-filen inuti zip-mappen. Bild: författaren.
Leta upp den skyddade bladets XML-fil. Om du är osäker på vilket blad som är skyddat, öppna varje XML-fil med Anteckningar eller en annan textredigerare. Tryck på Ctrl+F och sök efter ordet protection. Om filen innehåller taggen <sheetProtection> betyder det att filen är skyddad.
Ta nu bort hela taggen <sheetProtection>, inklusive inledande < och avslutande >. Tryck på Ctrl +S för att spara filen.
Ta bort bladskyddet med zip-filtillägget. Bild: författaren.
När du stänger textredigeraren, bekräfta eventuella uppmaningar att spara ändringar i arkivet. Stäng sedan ZIP-filen.
Byt tillbaka filens namn från .zip till .xlsx.
Excel lagrar inställningar för bladskydd i dessa XML-filer. Genom att ta bort taggen <sheetProtection> avaktiverar vi låset utan att påverka resten av arbetsboken. Den här metoden är snabb, kräver ingen kod och fungerar även när vi inte känner till lösenordet.
Metod 3: Använda Google Sheets
Om du vill ha det enklaste sättet att ta bort bladskydd — utan kod eller filändringar — är Google Sheets ett bra alternativ. När du laddar upp en skyddad Excel-fil tar Google Sheets automatiskt bort bladskyddet så att vi kan redigera fritt.
Gå till Google Drive och ladda upp den låsta Excel-filen.
Högerklicka på filen och välj Öppna med > Google Sheets.
Google Sheets öppnar filen och allt bladskydd tas bort.
Gör nödvändiga ändringar.
För att spara tillbaka som en Excel-fil, gå till Arkiv > Ladda ned > Microsoft Excel (.xlsx).
Eftersom Google Sheets inte stöder Excels bladskydd på samma sätt tas begränsningarna automatiskt bort vid konverteringen. Det gör det till en enkel lösning utan krångel.
Så tar du bort skyddet för alla blad samtidigt
Excel har ingen inbyggd funktion för att ta bort skyddet för alla blad i ett steg. Knappen Ta bort bladskydd är också nedtonad när fler än en flik är markerad. Om du känner till lösenordet har du tre alternativ.
För några få blad, ta bort skyddet ett i taget. Klicka på varje flik, gå till Granska > Ta bort bladskydd och ange lösenordet.
För många blad som delar lösenord, använd ett kort makro.
Tryck på Alt + F11 för att öppna VBA-redigeraren.
Gå till Infoga > Modul och klistra in makrot nedan.
Tryck på F5 och ange sedan lösenordet när rutan visas.
Sub UnprotectAllSheets()
Dim ws As Worksheet
Dim pw As String
pw = InputBox("Enter the sheet password:")
For Each ws In ActiveWorkbook.Worksheets
ws.Unprotect Password:=pw
Next ws
End SubDrivs av
Makrot stannar med ett fel om ett blad har ett annat lösenord, och det hoppar över blad som inte är skyddade. Det påverkar inte diagramblad. När du är klar, spara filen som .xlsx så tar Excel bort makrot.
Tillägg som Kutools for Excel kan också göra detta, men kräver installation av program från tredje part.
Så låser du upp specifika celler i ett skyddat blad
Om du vill att bladet ska förbli skyddat men ändå redigera specifika celler gör du så här:
Anta att jag har ett dataset och vill dela det med min kund så att hen bara skriver sin adress utan att ändra något annat. För att göra det tar du först bort skyddet med någon av metoderna ovan. Markera sedan hela bladet genom att trycka på Ctrl+A eller All-knappen. Tryck nu på Ctrl+1 för att öppna Formatera cell, gå till fliken Skydd och avmarkera alternativet Låst.
Lås upp alla celler i bladet. Bild: författaren.
Markera nu alla kolumner utom kolumnen Adress, lås dem så att den andra personen inte använder dem, och öppna fönstret Formatera cell igen (Ctrl+1) och markera alternativet Låst under fliken Skydd. På fliken Granska väljer du Skydda blad och anger lösenordet. Detta skyddar hela bladet utom dem jag låste upp och tillåter användaren att redigera endast specifika områden.
TIPS: För att markera icke intilliggande rader håller du ned tangenten Ctrl och markerar cellerna. För att markera intilliggande rader eller kolumner drar du bara markören över kolumnrubrikerna.
Skydda specifika celler i bladet. Bild: författaren.
När du inte kan ta bort skyddet för ett Excel-blad
Om du inte kan ta bort skyddet för ett Excel-blad finns det några viktiga saker att tänka på:
Kan inte ta bort kryptering: Om arbetsboken är krypterad med ett lösenord finns det inget sätt att ta bort det utan att känna till det. Excel har ingen inbyggd möjlighet att kringgå kryptering, så du sitter fast om du inte har lösenordet.
Komplexa lösenord kanske inte kan återställas: Vissa VBA-skript kan låsa upp skyddade blad, men de kanske inte fungerar om lösenordet är starkt eller mycket säkert. Om skriptet misslyckas är andra manuella metoder kanske inte heller effektiva.
Säkerhetskopiera filer innan du redigerar: Innan du provar något, spara en säkerhetskopia av filen. Om något går fel kan du förlora din data eftersom redigering av XML-filer eller körning av VBA-makron kan skada filen.
Varför är Ta bort bladskydd nedtonad i Excel?
Om Ta bort bladskydd är nedtonad är något som blockerar kommandot. Jämför det du ser med problemen nedan och följ sedan lösningen.
Bladet är inte skyddat: Om fliken Granska visar Skyddablad i stället för Ta bortbladskydd finns det inget att ta bort. Låsta celler spelar bara roll när ett blad är skyddat. Om du fortfarande inte kan redigera, kontrollera övriga problem nedan.
Filen är i skyddad vy: Filer från e-post och webben öppnas ofta med en gul stapel högst upp som säger Skyddadvy. Klicka på Aktiveraredigering så bör knappen bli aktiv.
Filen är markerad som slutversion: Om en stapel högst upp säger Markeradsomslutversion, klicka på Redigeraändå.
Dina blad är grupperade: När namnlisten visar [Grupp] begränsar Excel vad du kan göra. Högerklicka på en markerad flik och välj Dela uppblad.
Arbetsboken är delad: I en äldre delad arbetsbok visar namnlisten [Delad] och du kan inte skydda eller ta bort skydd för blad. Gå till Granska > Delaarbetsbok(äldre) och avmarkera rutan som tillåter ändringar av fler än en användare samtidigt.
En cell är i redigeringsläge: Om markören blinkar i en cell är det mesta av menyfliksområdet nedtonat. Tryck på Retur eller Esc och kontrollera sedan fliken Granska igen.
Filen är öppen i en webbläsare eller i Teams: Många knappar kan vara inaktiverade när en fil är öppen i webbläsaren eller i Teams. Välj ÖppnaiSkrivbordsapp (eller ÖppnaiExcel) och försök igen där.
Inget av detta stämmer: Om du har uteslutit allt ovan, stäng filen och starta Excel i felsäkert läge, vilket stänger av tillägg. I Windows håller du ned Ctrl medan du startar Excel och öppnar sedan filen. När knappen blir aktiv klickar du på den och anger lösenordet.
Snabb jämförelse av metoder
Här är en tabell som jag hoppas att du har nytta av. Den sammanfattar de olika metoderna vi har gått igenom.
Metod
Behövs lösenord?
Svårighetsgrad
Fungerar på krypterade filer?
Bäst för
Granska > Ta bort bladskydd
Ja
Enkel
Ja
När du känner till lösenordet
VBA-makro
Nej
Måttlig
Nej
Enkla lösenord i äldre Excel-format
ZIP-filmetoden
Nej
Måttlig
Nej
Ta bort bladskydd från .xlsx-filer
Google Sheets
Nej
Enkel
Nej
Snabb lösning utan kodning
Avslutande tankar
Om du har lösenordet går det på några klick: Granska > Ta bortbladskydd. Om knappen är nedtonad beror det oftast på någon av orsakerna ovan.
Om du har tappat lösenordet till din egen fil kan metoderna ovan hjälpa vid äldre eller enklare skydd, men modern Excel-kryptering kan inte kringgås. En lösenordshanterare och en säkerhetskopia av viktiga filer sparar dig besväret nästa gång.
Använd endast dessa metoder på filer som du äger eller har uttryckligt tillstånd att låsa upp. Att kringgå skydd utan tillstånd kan bryta mot företagets policyer, användarvillkor eller till och med lagar. För arbetsfiler, fråga din IT-avdelning i stället.
Om du vill lära dig mer om data rekommenderar jag kurserna Data Analysis in Excel och Data Preparation in Excel. De hjälper dig att bli bättre på att organisera och analysera data på ett enkelt sätt.
Vanliga frågor
Kan jag kopiera data från ett skyddat Excel-blad till ett annat kalkylblad?⌄
Ja, om bladet tillåter Markera låsta celler och Markera olåsta celler. Markera alla använda celler med Skift + Ctrl + End, kopiera med Ctrl + C och klistra in i ett nytt kalkylblad med Ctrl + V. Externa länkar till andra arbetsböcker kan brytas och behöver återskapas manuellt.
Hur hittar jag låsta eller olåsta celler i ett Excel-blad?⌄
Du kan använda funktionen CELL() för att kontrollera om en cell är låst eller olåst.
Ange formeln i valfri cell: =CELL("protect", A1)
Om den returnerar 1 (SANT) är cellen låst, och 0 (FALSKT) betyder olåst.
Hur markerar jag låsta eller olåsta celler i Excel?⌄
Du kan använda villkorsstyrd formatering för att markera låsta eller olåsta celler:
Ta först bort skyddet för bladet.
Markera intervallet som ska kontrolleras.
Gå till Start > Villkorsstyrd formatering > Ny regel.
Få de viktigaste färdigheterna du behöver för att använda Excel, från att förbereda data till att skriva formler och skapa visualiseringar. Ingen tidigare erfarenhet krävs.
Excel har en funktion som låter oss låsa kalkylblad för att förhindra oönskade ändringar. Den är avsedd att skydda viktig data som ekonomiska register, rapporter eller delade filer. Det håller ordning och minskar risken för misstag, särskilt när flera personer använder samma dokument.
Men ibland behöver vi ändra ett skyddat blad för att uppdatera information, vilket bara kan göras genom att först ta bort skyddet. I den här guiden går jag igenom olika sätt att ta bort skyddet för ett Excel-blad, oavsett om du har lösenordet eller inte.
Ta bort skydd för ett Excel-blad när du har ett lösenord
Så här tar du bort skyddet för ett Excel-blad när du har lösenordet:
Detta fungerar för både enskilda blad och hela arbetsböcker. Om hela arbetsboken är skyddad är processen liknande. Den enda skillnaden är att du i stället för att välja Ta bort bladskydd klickar på Skydda arbetsbok under fliken Granska och upprepar steg 2.
Ta bort skyddet för bladet med ett lösenord. Bild: författaren.
Ta bort skydd för ett Excel-blad när du inte har ett lösenord
Om vi har glömt lösenordet till vårt blad eller fått ett låst Excel-blad kan vi försöka ta bort skyddet på ett par sätt. Tänk på att moderna versioner av Excel använder avancerade krypteringsmetoder som inte är så lätta att kringgå, men följande metoder som vi går igenom kan hjälpa.
Metod 1: Använda VBA-kod
Om ett skyddat blad är låst och vi inte har lösenordet kan vi försöka låsa upp det med en VBA-makro. Detta är en brute force-metod och fungerar kanske bara med enkla lösenord. Bli inte heller förvånad om det tar lång tid att gå igenom möjliga kombinationer.
Spara först arbetsboken i en äldre version av Excel. Gå till Arkiv > Exportera > Ändra filtyp > Excel 97-2003.
Öppna det skyddade bladet och tryck på
Alt + F11för att öppna Visual Basic for Applications (VBA).I den vänstra panelen väljer du det skyddade bladet (i mitt fall är det Employee Data) och klistrar in följande makro för att knäcka lösenordet.
Klicka på Kör eller tryck på
F5för att köra makrot och vänta tills processen är klar. Makrot kommer att generera ett nytt lösenord, vilket kanske inte är det ursprungliga men ändå kan låsa upp bladet.Klicka på OK, så tas bladskyddet bort.
När du är klar, om filformatet ändrades tidigare, döp om det tillbaka till
.xlsxför att återställa full funktionalitet.Knäck lösenordet med VBA-makron. Bild: författaren.
I det här sista exemplet letar jag efter ett lösenord som jag vet är sex tecken långt. Om du är mindre säker på lösenordet behöver du ett annat VBA-skript. Något för brett tar för lång tid, och något för specifikt kanske inte fungerar, så var beredd på att behöva göra flera försök.
Metod 2: Ändra filtillägget till ZIP
Om VBA inte fungerade eller om du hellre vill undvika makron finns ett annat sätt att ta bort bladskydd genom att redigera filens interna struktur. Excel-filer är komprimerade mappar som innehåller flera XML-filer, vilket innebär att vi kan låsa upp ett blad genom att ändra rätt fil. Så här gör du:
Skapa en säkerhetskopia/kopia av din Excel-fil.
I Utforskaren högerklickar du på den kopierade Excel-filen, väljer Byt namn, och ändrar filtillägget från
.xlsxtill.zip. Om en popup-ruta för Byt namn visas, klicka på Ja för att bekräfta.Ändra xlsx-filen till en zip-fil. Bild: författaren.
Leta upp XML-filen inuti zip-mappen. Bild: författaren.
Leta upp den skyddade bladets XML-fil. Om du är osäker på vilket blad som är skyddat, öppna varje XML-fil med Anteckningar eller en annan textredigerare. Tryck på Ctrl+F och sök efter ordet protection. Om filen innehåller taggen
<sheetProtection>betyder det att filen är skyddad.Ta nu bort hela taggen
<sheetProtection>, inklusive inledande<och avslutande>. Tryck påCtrl +Sför att spara filen.Ta bort bladskyddet med zip-filtillägget. Bild: författaren.
När du stänger textredigeraren, bekräfta eventuella uppmaningar att spara ändringar i arkivet. Stäng sedan ZIP-filen.
Byt tillbaka filens namn från
.ziptill.xlsx.Excel lagrar inställningar för bladskydd i dessa XML-filer. Genom att ta bort taggen
<sheetProtection>avaktiverar vi låset utan att påverka resten av arbetsboken. Den här metoden är snabb, kräver ingen kod och fungerar även när vi inte känner till lösenordet.Metod 3: Använda Google Sheets
Om du vill ha det enklaste sättet att ta bort bladskydd — utan kod eller filändringar — är Google Sheets ett bra alternativ. När du laddar upp en skyddad Excel-fil tar Google Sheets automatiskt bort bladskyddet så att vi kan redigera fritt.
Eftersom Google Sheets inte stöder Excels bladskydd på samma sätt tas begränsningarna automatiskt bort vid konverteringen. Det gör det till en enkel lösning utan krångel.
Så tar du bort skyddet för alla blad samtidigt
Excel har ingen inbyggd funktion för att ta bort skyddet för alla blad i ett steg. Knappen Ta bort bladskydd är också nedtonad när fler än en flik är markerad. Om du känner till lösenordet har du tre alternativ.
För några få blad, ta bort skyddet ett i taget. Klicka på varje flik, gå till Granska > Ta bort bladskydd och ange lösenordet.
För många blad som delar lösenord, använd ett kort makro.
Makrot stannar med ett fel om ett blad har ett annat lösenord, och det hoppar över blad som inte är skyddade. Det påverkar inte diagramblad. När du är klar, spara filen som .xlsx så tar Excel bort makrot.
Tillägg som Kutools for Excel kan också göra detta, men kräver installation av program från tredje part.
Så låser du upp specifika celler i ett skyddat blad
Om du vill att bladet ska förbli skyddat men ändå redigera specifika celler gör du så här:
Anta att jag har ett dataset och vill dela det med min kund så att hen bara skriver sin adress utan att ändra något annat. För att göra det tar du först bort skyddet med någon av metoderna ovan. Markera sedan hela bladet genom att trycka på
Ctrl+AellerAll-knappen. Tryck nu påCtrl+1för att öppna Formatera cell, gå till fliken Skydd och avmarkera alternativet Låst.Lås upp alla celler i bladet. Bild: författaren.
Markera nu alla kolumner utom kolumnen Adress, lås dem så att den andra personen inte använder dem, och öppna fönstret Formatera cell igen
(Ctrl+1)och markera alternativet Låst under fliken Skydd. På fliken Granska väljer du Skydda blad och anger lösenordet. Detta skyddar hela bladet utom dem jag låste upp och tillåter användaren att redigera endast specifika områden.TIPS: För att markera icke intilliggande rader håller du ned tangenten
Ctrloch markerar cellerna. För att markera intilliggande rader eller kolumner drar du bara markören över kolumnrubrikerna.Skydda specifika celler i bladet. Bild: författaren.
När du inte kan ta bort skyddet för ett Excel-blad
Om du inte kan ta bort skyddet för ett Excel-blad finns det några viktiga saker att tänka på:
Varför är Ta bort bladskydd nedtonad i Excel?
Om Ta bort bladskydd är nedtonad är något som blockerar kommandot. Jämför det du ser med problemen nedan och följ sedan lösningen.
Snabb jämförelse av metoder
Här är en tabell som jag hoppas att du har nytta av. Den sammanfattar de olika metoderna vi har gått igenom.
Avslutande tankar
Om du har lösenordet går det på några klick: Granska > Ta bort bladskydd. Om knappen är nedtonad beror det oftast på någon av orsakerna ovan.
Om du har tappat lösenordet till din egen fil kan metoderna ovan hjälpa vid äldre eller enklare skydd, men modern Excel-kryptering kan inte kringgås. En lösenordshanterare och en säkerhetskopia av viktiga filer sparar dig besväret nästa gång.
Använd endast dessa metoder på filer som du äger eller har uttryckligt tillstånd att låsa upp. Att kringgå skydd utan tillstånd kan bryta mot företagets policyer, användarvillkor eller till och med lagar. För arbetsfiler, fråga din IT-avdelning i stället.
Om du vill lära dig mer om data rekommenderar jag kurserna Data Analysis in Excel och Data Preparation in Excel. De hjälper dig att bli bättre på att organisera och analysera data på ett enkelt sätt.