Main a8f62323ed694b95a10d2855211e2c85

Mitä tietää

  • Poista suojaus omistajana: Avaa laskentataulukko. Valitse LuokitusPoista terän suojaus† Syötä tiedoston suojaamiseen käytetty salasana. Valitse Okei
  • Suojauksen poistaminen ilman salasanaa: Avaa laskentataulukko. Avata Visual Basic koodieditori valitsemalla KehittäjäKatso koodi
  • Syötä sitten tässä artikkelissa annettu koodi ja valitse kävellä† Salasana paljastetaan muutamassa minuutissa. Valitse Okei

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

Avaa Excel-työkirjan lukitus 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 varmistaakseen, että tietojen muutokset otetaan käyttöön oikein. Tämä menetelmä olettaa, että sinä tiedoston omistajana muistat laskentataulukon suojaamiseen käytetyn salasanan.

  1. Avaa suojattu laskentataulukko ja valitse Luokitus Poista terän suojaus† Voit myös napsauttaa suojattua laskentataulukkoa hiiren kakkospainikkeella ja sitten: Poista terän suojaus† Voit tunnistaa suojatun laskentataulukon valintanauhan Tarkista-välilehden Muutokset-osiosta. Jos laskentataulukko on suojattu, näet Poista suojaus -vaihtoehdon.

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

    Salasanan kehote

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

    Suojaa arkki

Kuinka poistaa Excel-työkirjan suojaus 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 muista salasanaa, jota käytit tämän laskentataulukon suojaamiseen. 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. Avaa Visual Basic -koodieditori painamalla ALT+F11 tai valitse Kehittäjä > Näytä koodi

    Kehittäjä-välilehti ja Näytä koodi -komento

  3. Syötä suojausarkin koodiikkunaan 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
    Virheestä Jatka seuraavaksi
    i = 65 – 66: j = 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.Unprotect 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 silloin
    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)
    Sulje ala
    Loppu Jos
    Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava
    Seuraava: Seuraava: Seuraava: Seuraava: Seuraava: Seuraava
    loppu sub

    Koodi

  4. Valitse kävellä tai paina F5 suorittaaksesi koodin.

    kävellä

  5. Koodin suorittaminen kestää muutaman minuutin. Kun olet valmis, saat ponnahdusikkunan, jossa on salasana. Valitse Okei ja laskentataulukkosi on suojaamaton. Tämä ei ole alkuperäinen salasana, eikä sinun tarvitse muistaa sitä.

Por Markus