Excel-työkirjojen suojauksen poistaminen

Sisällysluettelo:

Excel-työkirjojen suojauksen poistaminen
Excel-työkirjojen suojauksen poistaminen
Anonim

Mitä tietää

  • Poista suojaus omistajana: Avaa laskentataulukko. Valitse Tarkista > Poista arkin suojaus. Syötä tiedoston suojaamiseen käytetty salasana. Valitse OK.
  • Poista suojaus ilman salasanaa: Avaa laskentataulukko. Avaa Visual Basic koodieditori valitsemalla Developer > Näytä koodi.
  • Syötä sitten tässä artikkelissa annettu koodi ja valitse Suorita. Muutaman minuutin kuluttua salasana paljastetaan. Valitse OK.

Tässä artikkelissa kerrotaan, kuinka Excel-työkirjojen suojaus poistetaan joko työkirjan omistajana salasanalla tai yksityishenkilönä ilman salasanaa. Nämä tiedot koskevat Excel-työkirjoja Microsoft Excel 365:ssä, Microsoft Excel 2019:ssä, 2016:ssa ja 2013:ssa.

Excel-työkirjan lukituksen avaaminen omistajana

Microsoft Excel on täynnä ominaisuuksia. Yksi tällainen ominaisuus on kyky suojata Excel-tiedostojasi solu-, laskentataulukko- tai työkirjatasolla. Joskus on tarpeen poistaa Excel-työkirjojen suojaus, jotta tietojen muutokset tapahtuvat oikein.

Tämä menetelmä olettaa, että tiedoston omistajana muistat laskentataulukon suojaamiseen käytetyn salasanan.

  1. Avaa suojattu laskentataulukko ja valitse Review > Poista taulukko. Voit myös napsauttaa suojattua laskentataulukkoa hiiren kakkospainikkeella ja valita sitten Poista taulukon suojaus.

    Voit tunnistaa suojatun laskentataulukon nauhan Tarkista-välilehden Muutokset-osiosta. Jos laskentataulukko on suojattu, näet Poista suojaus -vaihtoehdon.

    Image
    Image
  2. Anna laskentataulukon suojaamiseen käytetty salasana ja valitse sitten OK.

    Image
    Image
  3. Laskentataulukkosi on nyt suojaamaton ja sitä voidaan muokata.

    Image
    Image

Excel-työkirjan suojauksen poistaminen ilman salasanaa

Olet ehkä suojannut Excel-työkirjasi tai laskentataulukkosi etkä ole joutunut muokkaamaan sitä vähään aikaan, jopa vuosiin. Nyt kun sinun on tehtävä muutoksia, et enää muista salasanaa, jolla suojasit tämän laskentataulukon.

Onneksi näiden vaiheiden avulla voit poistaa työkirjan suojauksen käyttämällä Virtual Basic -komentosarjaa makrona salasanan tunnistamiseen.

  1. Avaa suojattu laskentataulukko.
  2. Pääset Visual Basic -koodieditoriin joko painamalla ALT+F11 tai valitsemalla Developer > Näytä koodi.

    Image
    Image
  3. Syötä suojatun arkin Koodi-ikkunaan seuraava 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, i5 kokonaislukuna, i6 kokonaislukuna

    virheessä Jatka seuraavaksi

    For i=65j - 66:=65 - 66: k=65 - 66

    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 Chr(i) & Chr (j) & Chr(k) & _

    Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

    Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet. ProtectContents=False Then

    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 alapuolelta

    End If

    Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava

    Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava

    End Sub

    Image
    Image
  4. Valitse Run tai paina F5 suorittaaksesi koodin.

    Image
    Image
  5. Koodin suorittaminen kestää useita minuutteja. Kun olet valmis, saat ponnahdusikkunan, jossa on salasana. Valitse OK ja laskentataulukkosi on suojaamaton.

    Tämä ei ole alkuperäinen salasana, eikä sinun tarvitse muistaa sitä.

Suositeltava: