Kuinka suojata Microsoft Excel -arkki
Microsoft Office Microsoft Kunnostautua / / March 17, 2020
Viimeksi päivitetty
Jos olet kadottanut suojatun taulukon salasanan, tarvitset tapa poistaa suojaus kyseisen Excel-taulukon ja saada käyttöoikeus uudelleen. Näin voit palauttaa suojatun Excel-taulukon.
Kun ihmiset luovat Excel-laskentataulukon, he eivät halua ihmisten vaihtavan, he käyvät usein suojaa yksittäisiä arkkeja. Excel-taulukon suojaaminen edellyttää salasanan luomista, joka sinun on annettava, jos haluat tehdä muutoksia taulukkoon.
Tämänkaltaisen Excel-taulukon suojaus voidaan poistaa monella tapaa. Ensimmäinen on tietysti salasanan kirjoittaminen ja arkin suojauksen poistaminen. Mutta jos olet unohtanut salasanan tai lukittu henkilö ei antanut salasanaa sinulle, et ole onnekas. On kaksi muuta tapaa suojata kyseinen arkki.
Poista Excel-sivun suojaus salasanalla
Helpoin tapa poistaa Excel-taulukon suojaus on, jos tiedät salasanan.
- Klikkaa Arvostelu välilehti.
- Valitse ”Poista suojausarkki” Suojella valikkokohta.
- Kirjoita salasana Poista suojausarkki valintaikkuna.
Poista Excel-taulukon suojaus Google Sheetsillä
Salasanan unohtaminen tai kadottaminen suojattu Excel-taulukko voi olla pelottavaa. Ensimmäinen ajatuksesi saattaa olla, että olet menettänyt kaikki taulukon tiedot kokonaan.
Hyvä uutinen on, että on olemassa luova kiertotapa, jonka avulla Excel-taulukon suojaus voidaan poistaa. Tarvitset Google Drive -tili tehdä tämä.
- Avaa Google Drive -tilisi ja valitse Uusi ja valitse Google Sheet avataksesi uuden arkin.
- Valitse arkista tiedosto ja valitse Tuonti.
- vuonna Tuo tiedosto valintaikkuna, valitse upload valikosta.
- Klikkaus Valitse tiedosto laitteeltasi.
- Selaa tietokoneesi Excel-taulukkoa. Valitse se ja napsauta Avata.
- vuonna Tuo tiedosto ikkuna, valitse Korvaa laskentataulukko ja valitse Tuo tiedot.
Tämä tuo suojatun Excel-laskentataulukon omaan Google Sheets -taulukko. Paitsi, nyt huomaat, että arkki ei ole enää suojattu. Voit muokata sitä kaikki haluamasi.
Nyt kun se ei ole suojattu, voit viedä arkin takaisin Excel-muotoon.
- Valitse nyt suojaamaton Google-taulukko tiedosto ja Lataa nimellä
- valita Microsoft Excel (.xlsx)
- valita Tallenna nimellä.
- Anna tiedostolle nimi ja valitse Tallentaa.
Nyt sinulla on sama tarkka Excel-taulukko, mutta suojaus poistetaan.
Poista Excel-sivun suojaus VBA: lla
Jos sinulla ei ole Google Drive -tiliä tai etsit toista tapaa suojata Excel-taulukko Excel-suojauksesta, VBA on loistava tapa tehdä se.
Ajatuksena on esitellä VBA-moduuli, joka yrittää murtaa salasanan yksi merkki kerrallaan. Salasanan monimutkaisuudesta riippuen komentosarjan suorittaminen voi kestää 10 minuutista tunteihin.
Vaihe 1: Tallenna vanhempana Excel-tiedostona
Tämän menetelmän ainoa rajoitus on, että se toimii vain Excel 2010 -laskentataulukoissa tai sitä vanhemmissa. Tämä ei ole ongelma, kunhan tallennat suojatun laskentataulukon vanhempaan versioon.
Napsauta vain tiedosto ja Tallenna nimellä. Valitse avattavasta muodosta Excel 97-2003 (* .xls).
On tuskaa tallentaa vanhempaan muotoon, mutta etuna on se, että kun VBA-skripti on tehty, salasana murtataan ja sinulla on pääsy auki olevaan arkkiin.
Vaihe 2: Luo ja suorita VBA-koodi
Näin määrität kyseisen VBA-moduulin.
- Valitse Kehittäjä valikkokohta nauhassa. Jos sitä ei ole siellä, napsauta tiedosto > vaihtoehdot > Mukauta nauha, vaihtaa Valitse komennot että Kaikki komennot, ja liikkua Kehittäjä vasemmasta valikosta oikeaan. Klikkaus kunnossa kun olet valmis.
- vuonna Kehittäjä valikko, valitse Näytä koodi alkaen ohjaimet nauhan osa.
- Rick-napsauta Microsoft Excel -objektit, valitse Insertja valitse Moduuli.
On olemassa tunnettu VBA-skripti, joka on ollut olemassa jo vuosia ja joka rikkoi salasanan ja suojaa kaikki taulukot.
Kopioi alla oleva koodi ja liitä se moduuliin:
Sub PasswordBreaker () Dim i Kokonaisluku, j Kuten kokonaisluku, k Kokonaisluku Dim l Kokonaisluku, m Kokonaisluku, n Kokonaisluku Dim i1 Kokonaisluku, i2 Kokonaisluku, i3 As Kokonaisluku Dim i4 Kokonaisluku, i5 Kokonaisluku, i6 Kokonaisluku käytössä Virhe Jatka seuraavaksi i = 65 - 66: j = 65 - 66: Jos k = 65 - 66 Jos l = 65 - 66: m = 65 - 66: i1 = 65 - 66: i2 = 65 - 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 = Väärä Silloin MsgBox "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) Exit Sub End Jos Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava. End Sub.
Seuraavaksi paina Juosta -painike (vihreä oikea nuoli) suorittaa skripti.
Tämä suorittaa luomasi uuden moduulin. Se yrittää murtata arkin suojaavan salasanan yksi merkki kerrallaan. Vain kolmella yksinkertaisella merkillä (“abc”) tehdyn testin aikana skripti kesti sekunteja salasanan murtaamiseen.
Näytettävä salasana on mielivaltainen. Paina vain kunnossa ja Excel-laskentataulukko on nyt jälleen suojaamaton. Testaa kirjoittaminen soluun vahvistaaksesi.
Koska yksinkertainen salasana vie vain muutaman sekunnin, pidempi ja monimutkaisempi salasana voi viedä jopa minuutin tai kaksi. Jätä se vain toimimaan taustalla, kunnes viestiruutu tulee esiin.
Kun taulukkosi ei ole suojattu, voit tallentaa sen edelliseen muotoon, jota käytit ennen tallentamista.
Poista suojausmenetelmä
Kaikki nämä kolme menetelmää toimivat hyvin, mutta on parasta aloittaa yksinkertaisimmalta ja työskennellä alas luettelossa. Ihannetapauksessa tiedät salasanan ja voit poistaa arkin suojauksen vain kirjoittamalla se sisään.
Suojaussalasanan unohtaminen on kuitenkin hyvin yleistä, joten toivottavasti kaksi viimeksi mainittua menetelmää auttavat sinua pääsemään ulos tukosta ja antamaan sinulle mahdollisuuden muokata taulukkoa uudelleen.