Microsoft Excelin salasanasuojausta käytetään usein työpaikoilla tärkeiden tietojen suojaamiseen. Microsoft Excelin avulla käyttäjät voivat suojata laskentataulukoita ja estää muita tekemästä muutoksia alkuperäisiin tietoihin.
Laskentataulukko voidaan suojata kahdella tavalla. Yksi tavoista on ilman salasanaa, jota kukaan ei voi suojata. Toisessa tapauksessa laskentataulukko tai työkirja on suojattu salasanalla, mikä tarkoittaa, että sinulla on oltava salasana sen avaamiseksi. Tässä artikkelissa näytämme, kuinka voit poistaa laskentataulukoiden tai työkirjojen suojauksen salasanalla tai ilman Excelissä.
Poista suojaus laskentataulukoista/työkirjasta Excelissä. Yksi Excelin parhaista ominaisuuksista on, että se voi suojata Excel-tiedostojasi solu-, laskentataulukko- ja/tai työkirjatasolla. Jos haluat antaa muiden muokata tietoja, sinun on poistettava niiden suojaus laskentataulukoiden tai työkirjojen lukitsemisen ja suojaamisen jälkeen.
Jos tiedät salasanan, laskentataulukon suojaus on todella helppo poistaa. Vaikka Excel-laskentataulukon lukituksen avaaminen ilman salasanaa ei ole yksinkertaista, voit silti tehdä sen seuraavien temppujen avulla.
Excel-taulukon suojauksen poistaminen salasanalla / ilman salasanaa
On erittäin helppoa poistaa Excel-taulukon suojaus ja antaa käyttäjien muokata ja muokata laskentataulukoita. Jos tiedät jo suojatun arkin salasanan, voit helposti poistaa suojauksen. Noudata mitä tahansa näistä vaiheista:
Avaa suojattu laskentataulukko, vaihda Tarkista-välilehdelle ja napsauta Muutokset-ryhmän Poista suojaus -kuvaketta.
Voit käyttää samaa yllä olevaa vaihtoehtoa napsauttamalla hiiren kakkospainikkeella suojatun laskentataulukon välilehteä ja valitsemalla sitten pikavalikosta Poista suojaus -vaihtoehto.
Jos taulukkosi on salasanalla suojattu laskentataulukko, Excel pyytää sinua antamaan salasanan. Kirjoita salasana Unprotect Sheet -valintaikkunaan ja napsauta 'OK'.
Jos laskentataulukkoasi ei suojattu salasanalla, taulukon lukituksen avaamiseen riittää napsauttamalla Poista suojaus -vaihtoehto.
Excel-työkirjan suojauksen poistaminen salasanalla / ilman salasanaa
Kun salasanasuojat Excel-työkirjan, et voi muuttaa työkirjan rakennetta, kuten lisätä, siirtää, nimetä uudelleen tai poistaa laskentataulukoita tai tarkastella piilotettuja taulukoita. Mutta voit silti muokata laskentataulukoiden tietoja, vaikka työkirjasi olisi salasanasuojattu. Jos haluat muuttaa Excel-työkirjan rakennetta, kuten lisätä tai poistaa laskentataulukoita, sinun on ensin poistettava Excel-työkirjan rakenteen suojaus.
Voit poistaa työkirjan suojauksen avaamalla suojatun työkirjan ja napsauttamalla Tarkista-välilehden Suojaa työkirja -painiketta (vaihtoehto on korostettu harmaalla).
Kirjoita salasana Unprotect Workbook -kehoteruutuun ja tallenna työkirja.
Nyt työkirjasi on avattu, voit vapaasti muokata Excel-työkirjan rakennetta.
Kuinka poistaa suojaus Excel-laskentataulukosta ilman salasanaa
Jos sinulla on salasanalla suojattu laskentataulukko, etkä tiedä, mikä salasana on tai et ole avannut sen lukitusta pitkään aikaan ja olet unohtanut sen, on muutamia tapoja poistaa Excel-taulukon suojaus.
Poista suojaus Excel-laskentataulukosta VBA-koodilla
Excelin laskentataulukoiden suojaus perustuu yksinkertaiseen salausalgoritmiin. Vaikka suojaat Excel-laskentataulukkosi salasanalla, kuka tahansa alla olevan VBA-koodin omaava voi murtaa sen muutamassa minuutissa.
Voit avata salasanalla suojatun arkin lukituksen käyttämällä VBA-koodia makrona salasanan tunnistamiseen. Näin:
Avaa salasanalla suojattu arkki ja siirry "Kehittäjä"-välilehteen ja napsauta "Näytä koodi" -painiketta nauhassa. Tämä avaa koodieditori-ikkunan Microsoft Visual Basic for Applicationsissa.
Tai voit siirtyä Kehittäjä-välilehdelle ja napsauttaa Visual Basic -painiketta. Laajenna Visual Basic -koodieditorissa "Microsoft Excel Objects" -vaihtoehto vasemmassa ruudussa, napsauta hiiren kakkospainikkeella salasanalla suojattua laskentataulukkoa ja valitse pikavalikosta Lisää -> Moduuli.
Kopioi ja liitä suojatun arkin Koodi-ikkunaan seuraava VBA-koodi:
Sub PasswordBreaker() Dim i kokonaislukuna, j kokonaislukuna, k kokonaislukuna Dim l kokonaislukuna, m kokonaislukuna, n kokonaislukuna Dim i1 kokonaislukuna, i2 kokonaislukuna, i3 kokonaislukuna Dim i4 kokonaislukuna, i 5i kokonaislukuna, i5i Kokonaislukuna Virheessä Jatka seuraavaksi i = 65 - 66: j = 65 - 66: k = 65 - 66, l = 65 - 66: m = 65 - 66: i1 = 65 - 66 i2 = 65 Kohteeseen 66: i3 = 65 - 66: i4 = 65 - 66 i5 = 65 - 66: i6 = 65 - 66: n = 32 - 126 ActiveSheet.Poista suojaus Chr(i) & Chr(j) & Chr (k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Jos ActiveSheet.ProtectContents = False, MsgBox "Yksi käytettävä salasana on " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Poistu Sub End Jos seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava Seuraava: Seuraava: Seuraava: Seuraava: Seuraava : Next End Sub
Napsauta työkalupalkin "Suorita"-painiketta ja valitse "Suorita ali-/käyttäjälomake" -vaihtoehto tai paina "F5" suorittaaksesi koodin.
Koodilla kestää muutaman minuutin murtaa salasana. Kun se on tehty, saat ponnahdusikkunan, jossa on murtunut salasana, joka ei ole alkuperäinen (se on yleensä jokin A:n ja B:n yhdistelmä), mutta silti se toimii. Napsauta 'OK' ja arkki on suojaamaton.
Sinun on tallennettava Excel-tiedosto ennen sulkemista (makrokäyttöisenä työkirjana), kun olet liittänyt koodin moduuliin.
Poista suojaus Excel-arkista ilman salasanaa Zipillä
On toinenkin temppu, jonka avulla voit poistaa laskentataulukon suojauksen. Noudata vain näitä vaiheita:
Siirry ensin Ohjauspaneeliin ja avaa "File Explorer-asetukset".
Ota tiedostopäätteet käyttöön poistamalla valinta File Explorerin asetukset -ikkunasta Piilota tunnettujen tiedostotyyppien laajennukset. Napsauta sitten "Käytä" ottaaksesi muutokset käyttöön ja napsauta "OK" sulkeaksesi ikkunan. Nyt tiedostojen tiedostotunnisteet ovat näkyvissä.
Etsi nyt suojattu Excel-tiedosto asemastasi ja nimeä uudelleen ja vaihda sen tunniste .xlsx:stä .zip:ksi.
Muuttaaksesi laajennusta, napsauta tiedostoa hiiren kakkospainikkeella, valitse "Nimeä uudelleen" ja korvaa ".xlsx" sanalla ".zip". Paina sitten "Enter" ja napsauta "Kyllä" Nimeä uudelleen -kehoteruudussa.
Nyt Excel-tiedostosi on Zip-tiedosto.
Pura seuraavaksi Zip-tiedosto alla olevan kuvan mukaisesti. Meidän tapauksessamme tärkeimmät avattavat tiedostot sijaitsevat /xl/-kansiossa, jossa meillä on periaatteessa kaikki mitä Excel-työkirjassamme on ollut. Nyt voimme nähdä sen erillisinä .xml-tiedostoina.
Siirry nyt kohtaan "xl -> laskentataulukot -> taulukko 1.xml" (joka on suojattu taulukko). Kun avaat hakemiston '/xl/worksheets/', näet luettelon kaikista työkirjassasi olevista taulukoista (XML-muodossa). Avaa sitten arkki 1.xml -tiedosto Muistiolla tai WordPadilla (klikkaa tiedostoa hiiren kakkospainikkeella ja valitse tekstieditori Avaa sovelluksella -kontekstivalikosta).
Etsi seuraava tunniste ja poista se:
Jos laskentataulukossa on suuri määrä tietoa, "sheetProtection" -tunnisteen löytäminen on vaikeaa. Paina siis Ctrl + F
Avaa Etsi-ominaisuus kirjoittamalla "Suojaus" kohtaan "Etsi mitä" ja napsauttamalla "Etsi seuraava". Se löytää sanan "Protection" ja korostaa sen. Nyt voit valita "sheetProtectionin" ja poistaa sen.
Tallenna sen jälkeen XML-tiedosto ja pakkaa kaikki puretut tiedostot uudelleen zip-tiedostoksi. Vaihda sitten .zip-laajennus takaisin muotoon .xlsx.
Avaa nyt ja tarkista laskentataulukkosi. Se on suojaamaton.
Tämä menetelmä toimii vain salasanalla suojatuissa työkirjoissa. Jos tiedosto on suojattu Salaa salasanalla -ominaisuuden avulla, tämä menetelmä ei toimi.
Poista Excel-taulukon suojaus Google Sheetsillä
Vielä yksi kiertotapa, jonka avulla voit poistaa Excel-laskentataulukon suojauksen ilman salasanaa. Tarvitset Google Drive -tilin tehdäksesi tämän.
Avaa Google Drive -tilisi ja napsauta "Uusi" -painiketta vasemmassa yläkulmassa.
Valitse Uusi-valikosta Google Sheets ja napsauta Tyhjä laskentataulukko.
Napsauta tyhjän laskentataulukon työkalupalkissa "Tiedosto" ja valitse "Tuo".
Valitse Tuo tiedosto -valintaikkunan valikosta "Lataa"-välilehti ja napsauta "Valitse tiedosto laitteestasi" -painiketta.
Selaa ja etsi Excel-työkirja paikalliselta asemaltasi, valitse se ja lataa se napsauttamalla Avaa. Tai voit yksinkertaisesti vetää ja pudottaa Excel-tiedoston Tuo tiedosto -ruutuun.
Valitse Tuo tiedosto -ikkunassa vaihtoehto "Korvaa laskentataulukko" ja napsauta "Tuo tiedot" -painiketta.
Tämä tuo suojatun Excel-laskentataulukon kaikki tiedot sisältävään Google Sheetsiin. Nyt huomaat, että laskentataulukko ei ole enää suojattu ja voit vapaasti muokata tietoja.
Voit nyt viedä laskentataulukon takaisin Excel-muotoon.
Napsauta nyt suojaamattoman Google-taulukon työkalupalkin "Tiedosto"-valikkoa ja valitse "Lataa" -vaihtoehto. Valitse sitten pikavalikosta "Microsoft Excel (.xlsx)".
Anna sitten tiedostolle uusi nimi ja napsauta "Tallenna".
Nyt sinulla on täsmälleen sama Excel-taulukko, mutta se ei ole enää salasanasuojattu.
Kuinka poistaa suojaus Excel-työkirjasta ilman salasanaa
Jos sinulla on salasanalla suojattu työkirja, jonka salasanaa et muista, käytä VBA-koodi- ja ZIP-menetelmiä työkirjan suojauksen poistamiseen alla kuvatulla tavalla.
Poista suojaus Excel-työkirjasta ilman salasanaa VBA-koodilla
Voit myös poistaa työkirjan rakenteen suojauksen Excelissä käyttämällä Microsoft Visual Basic for Application (VBA) -ominaisuutta. Näin:
Avaa Excel-tiedosto suojatulla työkirjarakenteella ja siirry sitten "Kehittäjä"-välilehteen ja napsauta "Visual Basic" -painiketta.
Napsauta Visual Basic -koodieditorissa "Lisää"-välilehteä ja valitse "Moduuli"-vaihtoehto.
Kopioi ja liitä seuraava koodi ponnahdusikkunassa (koodi) avataksesi työkirjan rakenteen.
Sub Shareus() ActiveWorkbook.Sheets.Copy kullekin sh:lle ActiveWorkbook.Sheetsissä sh.Visible = True Next End Sub
Paina "F5"-painiketta tai napsauta "Suorita" -painiketta työkalupalkissa ja valitse "Suorita ali/käyttäjälomake" -vaihtoehto suorittaaksesi makron.
Sitten uusi työkirja avautuu eri nimellä. Se on sama kuin alkuperäinen työkirja, mutta ilman työkirjan rakennesuojausta. Nyt poistit Excelin työkirjan rakenteen suojauksen tietämättä salasanaa.
Poista suojaus Excel-työkirjan ilman salasanaa käyttämällä Zip
Voit poistaa Excel-työkirjan suojauksen turvallisesti ilman salasanaa muuttamalla tiedostopäätettä ja muokkaamalla sen osia.
Hanki excel-tiedosto suojatulla työkirjarakenteella, nimeä uudelleen ja vaihda sen tunniste .xlsx:stä .zip:ksi, kuten teimme aiemmin suojatun laskentataulukon kohdalla. Ennen kuin teet sen, tee siitä kopio varmuuskopiointia varten.
Pura sitten zip-tiedosto jollakin tiedostojen arkistointiohjelmistolla, kuten WinRAR tai 7zip, ja saat kansioita ja tiedostoja alla olevan kuvan mukaisesti.
Avaa sitten xl-kansio ja avaa Workbook.xml-tiedosto Muistiolla (joka sisältää suojaustunnisteen).
Etsi ja valitse nyt tämä koko suojaustunniste ja poista se:
Jos sinulla on vaikeuksia löytää tätä tunnistetta, paina vain Ctrl + F
avataksesi Etsi-valintaikkunan, kirjoita "Suojaus" kohtaan "Etsi mitä" ja napsauta "Etsi seuraava". Se löytää sanan "Protection" ja korostaa sen puolestasi. Nyt voit korostaa "workbookProtection" -tunnisteen ja poistaa sen.
Kun olet poistanut suojaustunnisteen, tallenna työkirja.xml-tiedosto. Pakkaa sitten kaikki puretut tiedostot takaisin zip-tiedostoksi.
Nyt sinun tarvitsee vain vaihtaa tiedoston tunniste ".zip" muotoon ".xlsx".
Nyt zip-tiedosto muunnetaan takaisin Excel-tiedostoksi ja huomaat, että suojattu salasana on poistettu työkirjasta.
Näin poistat Excel-laskentataulukon/työkirjan suojauksen.