Ta bort skyddet av ett excel-ark glömt lösenord. Ta bort skydd från en Excel-fil


När vi delar vår Excel-data med andra kan vi behöva skydda data i arken från att ändras eller redigeras.

I den här artikeln kommer vi att titta på hur man skyddar ett Excel-ark från ändringar och redigering, samt hur man tar bort skyddet.

Grundläggande dataskydd i Excel

Bladskydd i Excel tillåter dig inte att på ett tillförlitligt sätt begränsa åtkomsten till data i dina filer eller ark. Detta beror på det faktum att Excel använder en enkel lösenordskodningsalgoritm som är lätt att knäcka. I gammalt Excel-versioner(tidiga versioner, lägre än Excel 2010) använder en så enkel kodningsalgoritm att alla som är bevandrade i VBA kan hacka den. Versioner av Excel 2013 och 2016 använder en mer avancerad krypteringsalgoritm, men det finns också enkla metoder för att knäcka den.

Skydda ark eller filer Excel mer Allt du behöver är att begränsa oönskade ändringar och redigera data eller formler. Jag rekommenderar inte lagring och vidarebefordran konfidentiell information V Excel-tabeller.

För att minimera risken för oönskade ändringar av dina filer eller ark, följ följande regler:

Hur man skyddar ett Excel-ark

För att skydda ett ark i Excel kommer vi att vidta följande steg:

  • Låt oss klicka Högerklicka musen på fliken med Excel-arket längst ner på sidan och välj objektet "Skydda lakan..." . Eller gå till fliken "Recension" i verktygsfältet och klicka på knappen "Skydda ark" :
  • I ett popup-fönster "Lakanskydd" :
    • I fält "Lösenord för att inaktivera arkskydd" ange lösenordet som krävs för att ta bort skyddet. Skriv ner ditt lösenord på en säker plats.;
    • Om du inte vill skydda ditt ark med ett lösenord, utan bara vill varna användare att redigering av data på arket inte är välkommet, lämna då lösenordsfältet tomt;
    • I kapitel "Tillåt alla användare av det här arket" låt oss ställa in inställningarna för de åtgärder som kommer att tillåtas för alla användare som inte har ett lösenord. Som standard är objekt bockade "Markera låsta celler" Och "Väljer olåsta celler" . Om du bara lämnar dessa objekt kommer användare utan lösenord bara att kunna se och markera låsta och olåsta celler.
    • Om du inte vill tillåta användare de som kan lösenordet, åtgärder som: formatera celler, rader och kolumner, möjligheten att infoga/ta bort kolumner och rader, lägga till hyperlänkar, sortera data, använda autofilter, bygga pivottabeller och grafer , markera sedan dessa rutor:
    • Efter att vi klickat på "OK"-knappen kommer systemet att be oss att ange lösenordet som tilldelats arket igen.

Hur man tar bort skyddet från ett Excel-ark genom att känna till lösenordet

Om du känner till lösenordet till arket blir det inte svårt att ta bort skyddet.

För detta:

  • Högerklicka på Excel-arkfliken och välj "Ta bort arkskydd..." =>
  • Du kan också ta bort skyddet från arket genom fliken "Recension" i verktygsfältet genom att klicka på objektet "Avskydda ark" => ange ditt lösenord i popup-fönstret och klicka på "OK".

Hur man tar bort skyddet av ett ark i Excel om du har glömt ditt lösenord

Som jag skrev ovan är det inte den svåraste uppgiften att ta bort skydd från ett ark om du inte känner till lösenordet. För att ta bort lösenordsskyddet från ett Excel-ark, använd metoderna som beskrivs nedan.

Ta bort skyddet av ett Excel-ark utan lösenord med VBA-kod (för Excel 2010 och nedan)

Om du använder Excel 2010 eller lägre kan du avskydda ett kalkylblad utan lösenord med hjälp av ett makro. Om du använder Excel 2013 eller 2016 version, spara sedan den skyddade filen i xls-format (Excel 97-2003 arbetsbok). Gör sedan följande åtgärder:

  • Öppna filen och gå till det lösenordsskyddade kalkylbladet. Det är viktigt att arket är aktivt för att göra detta, jag rekommenderar att du klickar på valfri cell på det skyddade arket;
  • Tryck på tangentkombinationen Alt+F11, och därigenom tar fram menyn Microsoft Visual Basic ;
  • Hitta avsnittet i fönstret som öppnas "Projekt – VBAProject" => högerklicka på avsnittsobjektet ( VBAProject (filnamn.xls ));
  • Välj objektet från rullgardinsmenyn "Föra in" => "Modul" ;
  • I fönstret som öppnas anger du koden:
Sub PasswordBreaker() "Brossar lösenordsskyddet för kalkylbladet. 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.Avskydda 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 "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 : Nästa: Nästa: Next End Sub
  • Tryck på F5 eller klicka "Springa" för att köra koden. Excel kommer att "frysa" i 3-5 minuter och sedan visa ett fönster med ett lösenord.
  • Detta är inte ett faktiskt lösenord, utan ett som har genererats av systemet. Klicka på "OK" - ditt ark är upplåst!

Om din fil innehåller flera skyddade ark, använd detta makro för varje ark separat.

Ta bort skyddet av ett Excel-ark genom att kopiera data till ett annat ark

Ett annat sätt att avskydda ett Excel-kalkylblad är att kopiera innehållet i det skyddade kalkylbladet till ett nytt Excel-kalkylblad. För att göra detta, gör följande:

  • Öppna Excel-filen med det skyddade kalkylbladet;
  • Gå till det skyddade arket och välj cellen med vänster musknapp A1 ;
  • Tryck på kortkommandot Skift + Ctrl + End att markera allt innehåll på ett ark;
  • Skapa ett nytt ark i arbetsbok Excel ( Ctrl + N );
  • Vänsterklicka på en cell A1 på ett nytt ark;
  • Tryck på kortkommandot Ctrl+V och klistra in den kopierade datan.

Denna metod kommer att fungera förutsatt att valet av låsta och olåsta celler tillåts av författaren till filen.

I vissa situationer måste användare avskydda ett ark i Excel som har ett lösenord inställt för att skydda det från ändringar av innehållet i dokumentet. Vi behöver få tillgång till att redigera eller ändra ett Excel-arbetsboksblad utan att ha ett lösenord.

Excel ingår Microsoft Office, som används ofta i organisationer och företag. Applikationen skapar kalkylblad för redovisning, produktion eller andra behov.

Ofta har olika personer tillgång till samma handling på grund av operativa skäl, för samarbeteöver dokument, etc. Oavsiktliga eller omvänt avsiktliga ändringar av ett Excel-dokument kan leda till fruktansvärda konsekvenser, eftersom många timmars arbete i det här fallet måste göras om.

I populärt program Microsoft excel Det finns olika grader av dokumentskydd, inklusive lösenordsskydd för arket. Detta innebär att ett skyddat ark i en Excel-arbetsbok inte kan redigeras eller ändringar göras i det, eftersom programmet har en skyddsfunktion separat blad dokumentera.

  • Den mest tillförlitliga metoden för att skydda ett Excel-dokument är att ställa in ett Excel-lösenord för att öppna filen. I det här fallet kommer en annan person inte att kunna komma åt Excel-arbetsboken utan att ange rätt lösenord.

För att ta bort skyddet från ett arbetsboksblad måste du ange ett lösenord, varefter skyddet för Excel-arket kommer att inaktiveras och innehållet i dokumentet kan ändras.

I vissa situationer är det nödvändigt att ta bort skyddet från ett Excel-ark utan att känna till lösenordet. Till exempel om användaren har glömt lösenordet för att skydda ett Excel-ark, eller om lösenordet som skrevs ned på papper gick förlorat. Hur tar man bort Excel-skydd utan att veta lösenordet?

Det finns flera sätt att öppna Excel för att redigera och göra ändringar om arbetsboken har ett lösenord inställt för arket:

  • genom att ta bort den koddel som ansvarar för skyddet med hjälp av en arkivering
  • skapa en kopia av ett dokument med hjälp av online Google-tjänst Tabeller

Instruktionerna är lämpliga för användning i MS Office-program: Microsoft Excel 2016, Microsoft Excel 2013, Microsoft Excel 2010, Microsoft Excel 2007.

Hur man tar bort ett lösenord från ett Excel-ark med hjälp av en arkivering

Det första sättet kommer vi att ändra filtilläggen för MS Excel-filen för att öppna filen med hjälp av arkivet och sedan manuellt radera kodavsnittet som skyddar Excel-arket från ändringar.

Följ dessa sekventiella steg:

  1. Öppna Utforskaren på fliken "Visa", markera rutan bredvid "Filnamnstillägg". Eller aktivera visning av filnamn från kontrollpanelen, via Explorer-alternativ.

  1. Sedan måste du ändra filtillägget för Microsoft Excel-dokumentet (boken). Ändra Excel-filtillägget från det ursprungliga ".xlsx" till ".zip"-arkivformatet.
  2. I varningsfönstret som öppnas, godkänn att byta namn på filtillägget.
  • En fil i ZIP-format kan öppnas med hjälp av det inbyggda systemverktyget med Windows utforskaren, eller med hjälp av ett tredjepartsarkiv, som WinRAR eller 7-Zip. Båda alternativen är inte olika. I den här artikeln öppnar jag en fil i Utforskaren.

  1. Efter att ha öppnat filen i Utforskaren eller ett arkiv, gå till mappen "xl" och gå sedan till mappen "kalkylblad". Här ser du filerna "sheepN.xml" (N – serienummer ark i Excel-arbetsboken, beroende på hur många ark som skapades i denna Excel-arbetsbok).

  1. Välj serienumret på bokbladet som skyddet sitter på. Kopiera filen "sheepN.xml" till din dators skrivbord (stäng inte Explorer ännu).
  • Det enklaste sättet är att öppna en fil i "xml"-format i en webbläsare, men i webbläsaren kommer vi inte att kunna göra ändringar i den öppna filen. Därför kommer vi att använda textredigerare Notepad, som finns på vilken dator som helst.
  1. Öppna filen "sheepN.xml" i Anteckningar. Gå in i "Redigera"-menyn, välj "Sök..." eller tryck på tangentbordstangenterna "Ctrl" + "F" samtidigt.
  2. I fönstret "Sök", i fältet "Vad:", skriv in uttrycket: "sheetProtection" och klicka sedan på knappen "Sök nästa". Det hittade uttrycket i fönstret Anteckningar blir blått.

  1. Därefter måste du ta bort denna kodsektion (du kommer att ha andra tecken och siffror i koden) med hash och salter:
  1. Efter radering av en kodsektion (koden måste raderas tillsammans med öppnings- och stängningstaggarna, i form av horisontella pilar "<» и «>"), spara ändringarna i filen.
  2. Kopiera och ersätt den ändrade filen från skrivbordet tillbaka till arkivet och stäng sedan Utforskaren.
  3. Ändra Excel-filtillägget från ".zip" tillbaka till ".xlsx".

Öppna ett Excel-dokument för att se till att Excel-kalkylbladet är oskyddat. Lösenordet har tagits bort, du kommer att kunna göra ändringar i kalkylbladets celler eller diagram.

Hur man tar bort ett lösenord från ett ark i Excel med Google Sheets

På följande sätt tar vi bort skyddet från Excel-arket med hjälp av onlinetjänst Google Kalkylark, som ingår i molntjänst Google Drive.

För att göra detta, följ dessa steg:

  1. Lägg till en skyddad Excel-fil molnlagring Google Drive.
  2. Högerklicka på den nedladdade Excel-filen till innehållsmeny välj först "Öppna med" och välj sedan "Google Sheets".
  3. Gå till menyn "Arkiv" i Google-arket, klicka på "Skapa en kopia" i snabbmenyn.
  4. I fönstret "Kopiera dokument" klickar du på knappen "OK".

  1. Gå till Google-fönster Drive, välj den skapade kopian av filen, ladda ner en kopia av Excel-filen till din dator.

Öppna den nedladdade Excel-filen och se till att arket inte är skyddat. Arbetsboksarket kan nu redigeras.

Slutsats

Om användaren inte har ett lösenord för ett skyddat Excel-ark, kan skyddet tas bort genom att radera en koddel i Excel-filen med hjälp av en arkivering eller genom att använda onlinetjänsten Google Sheets.

Situationer när användare skapar dokument i form av kalkylblad och skyddar dem med ett lösenord uppstår ganska ofta. Detta är ibland nödvändigt så att ändringar inte görs i formlerna eller så är de helt enkelt inte synliga. Många börjar fundera på hur man tar bort lösenordet från en Excel-fil eller tar bort skyddet. Nedan finns några enkla metoder som låter dig utföra sådana operationer på bara ett par minuter.

Hur tar man bort skyddet från en Excel-fil om du känner till lösenordet?

Låt oss först titta på normal situation när ett ark eller en grupp av ark är skyddade, men användaren känner till lösenordet för att kunna ändra innehållet.

Algoritmen för att ta bort skyddet är som följer. Du bör använda den först huvudpanel, där granskningsdelen väljs och går sedan till raden för att ta bort skyddet. För att bekräfta åtgärden kommer du att uppmanas att ange ett giltigt lösenord, varefter arket eller filen blir tillgänglig för redigering.

Den här är enkel. Men hur kan då en användare som behöver göra ändringar i filen ta bort lösenordet från en fil men inte vet eller kommer ihåg den önskade kombinationen? Det finns flera metoder du kan använda här.

Hur tar man bort ett lösenord från en Excel-fil med programmet?

Metoden för borttagning av lösenord ser ganska enkel ut. För att göra detta i öppet dokument du måste använda filmenyn, där du väljer informationsraden om den.

Efter detta trycks knappen för att ställa in skydd för boken in och sedan används lösenordskrypteringsalternativet. Fönstret som visas visar den tidigare installerade kombinationen. Hur tar man bort lösenord från Excel-fil? Ja, ta bara bort alla tecken från lösenordsraden och spara dokumentet igen. När du öppnar arbetsboken igen kommer du inte längre att uppmanas att ange ett lösenord.

Använder filformatsändring

Det finns en till inte mindre effektivt sätt, som låter dig lösa frågan om hur du tar bort lösenordet från en Excel-fil. Det handlar om om att ändra formatet på originaldokumentet.

I början öppna fil Du måste spara direkt i programmet och välja XML som format. nytt dokument sedan öppnas det i vanliga Anteckningar med hjälp av högerklicksmenyn och kommandot "Öppna med...", och där ska du hitta lösenordstaggen (vanligtvis ser det ut som Lösenord), radera sedan innehållet och klicka bara på spara dokument ( för att snabbt spara kan du använda kombinationen Ctrl+S).

Men om det finns stor kvantitet ark, kanske den här metoden inte fungerar, så du bör initialt spara dokumentet i XLSX-format och sedan öppna det med valfri 7-Zip) och extrahera innehållet till en lämplig plats.

Därefter måste du hitta mappen Worksheets i de uppackade katalogerna, där alla arkfiler finns XML-format(Sheet1, Sheet2, etc.). Efter detta, för varje sådant objekt, bör du upprepa redigeringsoperationen i textapplikation. Endast sheetProtection-taggen söks först, och sedan allt som finns mellan kombinationerna " " Detta följs av standard spara, då måste du dra de sparade filerna till arkiveringsfönstret och acceptera att ersätta innehållet. Efter att ha slutfört alla dessa steg i själva kalkylarksredigeraren kan filerna sparas i sitt ursprungliga format.

Tredjepartsprogram

Slutligen kan frågan om hur man tar bort ett lösenord från en Excel-fil lösas med hjälp av speciella skriptprogram som Password Remover.

Efter installationen integreras applikationen egna lag i kontorsapplikationer (inte bara Excel utan även alla andra). För att ta bort lösenordet, när du först börjar med det inbyggda VBA-skriptet, måste du först godkänna körningen av makrot, öppna sedan filen och använd Straxx-kommandot i huvudredigeringspanelen. Här måste du förstå att applikationen inte är en hacker och inte fungerar enligt principen att slumpmässigt välja önskad kombination. Det inaktiverar filskydd från insidan, så det är enkelt och säkert att använda. Recensioner från användare som har använt det här skriptet i praktiken visar att hela processen för att ta bort skyddet tar cirka två minuter.

Öppna till exempel Excel från startmenyn.
Välj Arkiv - Alternativ - Tillägg - Bläddra
Klicka på Bläddra och ange sökvägen till filen.

Detta skript är inbyggt i Excel på sitt eget sätt. När du öppnar den varnar Excel dig att makrot körs, var inte blyg och kör gärna det. Öppna sedan filen där du måste bryta lösenordet. I topppanel Straxx-fliken visas, klicka på den. Där har vi 2 ikoner, när du klickar på dem kan du ta bort skyddet antingen från arket eller från hela boken.

Använda en arkiverare och anteckningsblock.

Allt är enkelt här. Ta och ändra filtillägget från .xlsx till .zip. Om filnamnet inte visar dess tillägg måste du gå till mappalternativen (Verktyg → Mappalternativ → fliken Visa) och avmarkera alternativet "Dölj tillägg för registrerade filtyper".

Andra punkten, om filen skapades i gammal version programmet och har tillägget .xls, så fungerar inte ett sådant trick med det. Först måste du spara den som .xlsx. För att göra detta, öppna filen i Excel, klicka på spara som och på raden "Filtyp" välj "Excel-arbetsbok (*.xlsx)".

Nu öppnar vi det nyskapade arkivet med valfritt arkiv, till exempel gratis 7-Zip, och hittar och öppnar nästa fil: "dinfil.zip/xl/arbetsblad/ark1.xml".

Du kan öppna den standard anteckningsblock Windows. Leta nu efter "sheetProtection" i texten, glöm inte Ctrl+F =).

Blocket vi behöver ska se ut ungefär så här:

Vi tar bort det helt. Sedan sparar vi alla ändringar, ändrar filändelsen på vår fil tillbaka till .xlsx, öppnar den i Excel och skyddet är som om det aldrig hänt.
I de senaste Office-utgåvorna (med början från den tionde) leder borttagning av hela blocket till att arket blockeras till följd av ett fel och ett försök att återställa det, vilket resulterar i dataförlust. Lösningen är denna: inte hela blocket raderas, utan bara värdet på lösenordsvariabeln, lämna citattecken password="" , öppna sedan arket och avskydda arket helt enkelt utan lösenord.

Antalet ark.xml-filer kommer att motsvara antalet ark i ditt dokument: ark1.xml, ark2.xml, ark3.xml och så vidare, och var och en kan lösenordsskyddas.

Vi tar bort skyddet med hjälp av ett makro.

Först, låt oss gå till Excel-alternativ och aktivera fliken "Utvecklare".

Gå till fliken "Utvecklare", klicka på knappen "Makro" (Alt+F8), ange namnet på makrot, namnet kan vara vad som helst och klicka på skapa.

Följande fönster bör öppnas:

Kopiera följande kod till fönstret som visas:

Sub Password_Cracker()
Dim t!
Dim i som heltal, j som heltal, k som heltal
Dim l Som heltal, m Som heltal, n Så lång
Dim i1 som heltal, i2 som heltal, i3 som heltal
Dim i4 som heltal, i5 som heltal, i6 som heltal
Dim kennwort As String
t = Timer
Vid fel GoTo err_
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
kennwort = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5 )&Chr(i6)
För n=32 till 126
ActiveSheet.Unprotect kennwort & Chr(n)
MsgBox "Klar i " & Format(Timer - t, "0.0 sek")
Avsluta Sub
nxt_: Nästa: Nästa: Nästa: Nästa: Nästa: Nästa
Nästa: Nästa: Nästa: Nästa: Nästa: Nästa
Avsluta Sub
err_: Fortsätt nxt_
Avsluta Sub

Det ska se ut så här:

Stäng och återigen på fliken "Utvecklare", klicka på knappen "Makro" (Alt+F8), välj vårt makro och klicka den här gången på exekvera.

Vi väntar, i mitt fall 29,5 sekunder, det är det, skyddet tas bort.

med OpenOffice

OpenOffice är gratis paket kontorsapplikationer. Vi öppnar vår lidandefil i OpenOffice, går till Verktyg→Dokumentskydd och klickar på "Ark", och det är alla manipulationer =).

Vi sparar filen, öppnar den i Excel och gör vad vi vill med den.

Säkert har var och en av dem som läser den här artikeln någonsin glömt lösenordet till ett dokument, arkiv eller konto för att logga in på en webbplats på Internet. Detta är en ganska obehaglig situation, särskilt om tillgång till krypterad information behövs omgående. Excel-filer i I detta fallär inget undantag, och lösenordet i sådana filer kan ställas in inte bara på själva filen utan också på enskilda element Excel-fil - celler, ark, arbetsbok och så vidare. Så du har en Excel-fil på din dator, lösenordet som du inte kommer ihåg. Vad ska man göra i det här fallet? För att lösa detta problem är det bäst att använda speciell programvara som är utformad för att ta bort lösenordet från en Excel-fil eller fil. I det första fallet får du en kopia av filen utan lösenord, i det andra kommer programmet att ge dig lösenordet för själva Excel-filen, som du kan använda för att öppna den här filen. Ett exempel på ett sådant program är det lilla och okomplicerade verktyget Manyprog Excel Password Recovery.

Med detta program kan du återställa ditt lösenord Excel-dokument i allmänhet, såväl som till dess individuella blad. Det speciella med programmet är inte bara dess enkelhet och hög hastighet arbete, men även möjlighet till installation ytterligare inställningar att öka effektiviteten i nyttan. Du kan till exempel ange den förväntade längden på lösenordet och vilken typ av tecken det består av. Du kan också ange sökvägen till dina lösenordssökordböcker, samt infoga din lista med föreslagna lösenord. Allt detta snabbar upp sökprocessen avsevärt genom att minska antalet möjliga gissningsalternativ för lösenord. Verktyget kan fungera med xls- och xlsx-filer, och lösenordet för filerna är xls-programåterställer mycket snabbt.

Visste du förresten att xls-formatet är huvudformatet för genererade filer Microsoft-applikation Excel tidigare versioner, inklusive MS Excel 2003? xls-filformatet är e-bok, bestående av ark på vilka kalkylblad finns. Detta är ett inbyggt binärt format Excel-applikationer, till skillnad från xlsx-formatet, som i huvudsak är ett Microsoft-format Kontor öppet XML och används i mer senare versioner Excel. Du kan öppna filer i xls-format med själva MS Excel-applikationen av vilken version som helst eller med olika visningsprogram, som det finns många av. Även utvecklad gratis program, som låter dig inte bara öppna en xls-fil, utan också arbeta fullt ut med den.








2024 gtavrl.ru.