Sådan afbeskyttes et Microsoft Excel-ark

Hvis du har mistet dit beskyttede regnearks adgangskode, skal du have en måde at fjerne beskyttelsen af ​​Excel-arket og få adgang igen. Sådan repareres det beskyttede Excel-ark.

Når folk opretter et Excel-regneark, de ikke vil have folk til at ændre, vil de ofte beskytte individuelle ark. Beskyttelse af et Excel-regneark indebærer at oprette et kodeord, som du skal indtaste, hvis du vil foretage ændringer i arket.

Der er flere måder at afbeskytte et Excel-ark på som sådan. Den første skriver naturligvis adgangskoden og beskytter arket. Men hvis du har glemt adgangskoden, eller den person, der låst den, ikke gav adgangskoden til dig, har du ikke lykke. Der er to andre måder at beskytte det ark på.

Afbeskyt et Excel-ark med adgangskoden

Den nemmeste måde at beskytte et Excel-ark på er, hvis du kender adgangskoden.

unprotect Excel ark

  1. Klik på anmeldelse fane.
  2. Vælg "Unprotect Sheet"I Beskyt sektion af menuen.
  3. Indtast adgangskoden i Unprotect Sheet dialog vindue.

Afbeskyt et Excel-ark med Google Sheets

Glemmer eller taber adgangskoden på en beskyttet Excel-regneark kan være skræmmende. Din første tanke kan være, at du helt har mistet alle dataene i arket.

Den gode nyhed er, at der er en kreativ løsning, der giver dig mulighed for at beskytte et Excel-ark. Du skal bruge en Google Drive-konto at gøre dette.

  1. Åbn din Google Drive-konto, vælg Ny og vælg Google-ark for at åbne et nyt ark.
  2. I arket skal du vælge filet og vælg Importere.
  3. i Import fil dialogboksen, vælg Upload fra menuen.
  4. Klik Vælg en fil fra din enhed.
  5. Gennemse Excel-regnearket på din computer. Vælg det, og klik Åben.
  6. i Import fil vindue, vælg Udskift regneark og vælg Importer data.

import excel regneark i ark

Dette vil importere det beskyttede Excel-regneark til din Google Sheets-regneark. Undtagen, nu vil du se, at arket ikke længere er beskyttet. Du kan redigere alt, hvad du kan lide.

Nu da det er ubeskyttet, kan du eksportere arket tilbage til Excel-format igen.

  1. I det nu ubeskyttede Google-ark skal du vælge filet og Download som
  2. Type Microsoft Excel (.xlsx)
  3. Type Gem som.
  4. Giv filen et navn og vælg Gem.

eksporter google ark til excel

Nu har du det samme eksakte Excel-ark, men beskyttelsen fjernes.

Afbeskyt et Excel-ark med VBA

Hvis du ikke har en Google Drive-konto, eller du leder efter en anden tilgang til at beskytte et Excel-ark indefra Excel, er VBA en fantastisk måde at gøre det på.

Ideen er at introducere et VBA-modul, der forsøger at knække adgangskoden ét tegn ad gangen. Afhængigt af, hvor kompliceret adgangskoden er, kan scriptet tage fra 10 minutter op til timer for at køre.

Trin 1: Gem som ældre Excel-fil

Den eneste grænse for denne metode er, at den kun virker på Excel-regneark i Excel 2010 eller ældre. Dette er ikke et problem, så længe du gemmer det beskyttede regneark til en ældre version.

Bare klik på filet og Gem som. Vælg format for rullemenuen Excel 97-2003 (* .xls).

Gem fil til ældre Excel-version

Det er en smerte at skulle gemme til et ældre format, men fordelen er, at når VBA-scriptet er færdigt, er adgangskoden sprængt, og du har adgang til det ulåste ark.

Trin 2: Opret og kør VBA kode

Sådan oprettes det VBA-modul.

  1. Vælg Udvikler menupunkt i dit bånd. Hvis det ikke er der, skal du klikke på filet > Indstillinger > Tilpas bånd, kontakt Vælg kommandoer fra til Alle kommandoer, og flytte Udvikler fra venstre menu til højre. Klik OK når du er færdig
  2. i Udvikler menuen, skal du vælge Vis kode fra Controls del af båndet.
  3. Rick-klik på Microsoft Excel-objekter, Vælg indsatte, og vælg Moduler.

Der er et velkendt VBA script, der har eksisteret i årevis, der vil bryde adgangskoden og beskytte ethvert regneark.

Kopier koden herunder og indsæt den i modulet:

Sub PasswordBreaker () Dim i som heltal, j som heltal, k Som heltal Dim l som heltal, m som heltal, n som heltal Dim i1 som heltal, i2 som heltal, i3 som heltal Dim i4 som heltal, i5 som heltal, i6 Som heltal ved fejl Genoptag næste for i = 65 til 66: For j = 65 til 66: For k = 65 til 66 For l = 65 til 66: For m = 65 til 66: For i1 = 65 til 66 For XXUMUM for XUMUM = XUM Til 2: For i65 = 66 til 3: For i65 = 66 til 4 For i65 = 66 til 5: For i65 = 66 til 6: For n = 65 til 66 ActiveSheet.Unprotect Chr (i) & (k) & _ Chr (l) & Chr (m) & Chr (i32) & Chr (i126) & Chr (i1) & _ Chr (i2) & Chr (i3) & Chr (i4) & Chr (n) Hvis ActiveSheet.ProtectContents = False, er MsgBox "Password" & Chr (i) & Chr (j) & _ Chr (k) & Chr (l) & Chr (m) & Chr (i5) & Chr (i6) & _ Chr (i1) & Chr (i2) & Chr (i3) & Chr (i4) & Chr (n) Exit Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next End Sub

Tryk derefter på knappen Kør knappen (grøn højre pil) for at køre scriptet.

Dette vil køre det nye modul, du har oprettet. Det vil forsøge at revne arkbeskyttelsesadgangskoden ét tegn ad gangen. Under en test med kun tre simple tegn ("abc") tog scriptet sekunder for at revne adgangskoden.

kodeord ulåst

Den viste adgangskode vil være vilkårlig. Tryk bare på OK og dit Excel-regneark er nu ubeskyttet igen. Test indtastning i en celle for at bekræfte.

tester ubeskyttet ark

Da et simpelt kodeord kun tager et par sekunder, kan et kodeord, der er længere og mere komplekst, tage op til et minut eller to. Bare lad det køre i baggrunden, indtil meddelelsesboksen kommer op.

Når dit regneark er ubeskyttet, kan du videresende det til det forrige format, du brugte, før du gemte det.

Valg af ubeskyttelsesmetode

Alle tre af disse metoder fungerer fint, men det er bedst at starte med det enkleste og arbejde dig ned på listen. Ideelt set kender du adgangskoden, og du kan beskytte arket bare ved at skrive det ind.

Men at glemme en beskyttelsesadgangskode er meget almindelig, så forhåbentlig kan de to sidste metoder, der er nævnt ovenfor, hjælpe dig med at få dig ud af en papirstop og lade dig redigere dit regneark igen.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.