Hoe om Excel-werkboeke te ontskerm

INHOUDSOPGAWE:

Hoe om Excel-werkboeke te ontskerm
Hoe om Excel-werkboeke te ontskerm
Anonim

Wat om te weet

  • Ontbeskerming as eienaar: Maak die sigblad oop. Kies Review > Onbeskerm-blad. Voer die wagwoord in wat gebruik word om die lêer te beskerm. Kies OK.
  • Ontbeskerming sonder wagwoord: Maak die sigblad oop. Maak Visual Basic koderedigeerder oop deur Ontwikkelaar > Bekyk kode. te kies
  • Voer dan die kode in wat in hierdie artikel verskaf word en kies Run. Binne 'n paar minute word 'n wagwoord geopenbaar. Kies OK.

Hierdie artikel verduidelik hoe om Excel-werkboeke te ontbeskerm, hetsy as die eienaar van die werkboek met die wagwoord of as 'n individu sonder die wagwoord. Hierdie inligting is van toepassing op Excel-werkboeke in Microsoft Excel 365, Microsoft Excel 2019, 2016 en 2013.

Hoe om 'n Excel-werkboek as die eienaar te ontsluit

Microsoft Excel is propvol funksies. Een so 'n kenmerk is die vermoë om jou Excel-lêers op die sel-, sigblad- of werkboekvlak te beskerm. Soms is dit nodig om Excel-werkboeke te ontbeskerming om te verseker dat dataveranderings korrek van toepassing is.

Hierdie metode neem aan dat jy as die eienaar van die lêer die wagwoord onthou wat gebruik is om die sigblad te beskerm.

  1. Maak die beskermde sigblad oop en kies Review > Onbeskerm blad. Jy kan ook met die rechtermuisknop op die beskermde sigblad klik en dan Unprotect Sheet kies.

    Jy kan 'n beskermde sigblad identifiseer onder die Wysigings-afdeling van die Review-oortjie op die lint. As die sigblad beskerm is, sien jy die Ontbeskerm blad-opsie.

    Image
    Image
  2. Voer die wagwoord in wat gebruik is om die sigblad te beskerm, en kies dan OK.

    Image
    Image
  3. Jou sigblad sal nou onbeskerm wees en dit kan gewysig word.

    Image
    Image

Hoe om 'n Excel-werkboek te ontskerm sonder om die wagwoord te ken

Jy het dalk jou Excel-werkboek of sigblad beskerm en moes dit in 'n geruime tyd, selfs jare, nie verander nie. Noudat jy veranderinge moet maak, onthou jy nie meer die wagwoord wat jy gebruik het om hierdie sigblad te beskerm nie.

Gelukkig sal hierdie stappe jou toelaat om jou werkboek te ontbeskerming deur 'n Virtual Basic-skrif as 'n makro te gebruik om die wagwoord te identifiseer.

  1. Maak die beskermde sigblad oop.
  2. Kry toegang tot die Visual Basic-koderedigeerder deur óf ALT+F11 te druk of Ontwikkelaar > Bekyk kode. te kies

    Image
    Image
  3. In die Kode-venster van die beskermde blad, voer die volgende kode in:

    Sub PasswordBreaker()

    Dim i As Heelgetal, j As Heelgetal, k As Heelgetal

    Dim l As Heelgetal, m As Heelgetal, n As Heelgetal

    Dim i1 As Heelgetal, i2 As Heelgetal, i3 As Heelgetal

    Dim i4 As Heelgetal, i5 As Heelgetal, i6 As Heelgetal

    Op Fout Hervat Volgende

    Vir i=65 Tot 66: Vir j=65 Tot 66: Vir k=65 Tot 66

    Vir l=65 Tot 66: Vir m=65 Tot 66: Vir i1=65 Tot 66

    Vir i2=65 Tot 66: Vir i3=65 Tot 66: Vir i4=65 Tot 66

    Vir i5=65 Tot 66: Vir i6=65 Tot 66: Vir n=32 Tot 126

    ActiveSheet. Ontbeskerming 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 "Een bruikbare wagwoord is " & 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

    Volgende: Volgende: Volgende: Volgende: Volgende: Volgende

    Volgende: Volgende: Volgende: Volgende: Volgende: Volgende

    End Sub

    Image
    Image
  4. Kies Hardloop of druk F5 om die kode uit te voer.

    Image
    Image
  5. Die kode sal 'n paar minute neem om te loop. Sodra jy klaar is, sal jy 'n pop-up met 'n wagwoord ontvang. Kies OK en jou sigblad sal onbeskerm wees.

    Dit is nie die oorspronklike wagwoord nie en jy hoef dit nie te onthou nie.

Aanbeveel: