TOP

Entfernen des Passworts in Excel

Beschreibung

Wenn Sie nicht wissen, wie Sie den Passwortschutz der Excel-Datei entfernen können, können Sie eine der drei folgenden Optionen auswählen, um dies schnell und einfach zu tun.


1. Wir verwenden ein Programm zum Entfernen von Passwörtern

Google und lade das Programm herunter "Office Password Recovery Toolbox" , das Passwörter für verschlüsselte Microsoft Office-Dokumente auswählt: Word, Excel, Outlook, Access-Datenbanken und VBA-Projekte.

Bitte beachten Sie, dass die empfangenen Passwörter nicht nativ sind, sondern nur aus einer zufällig ausgewählten Kombination von Zeichen bestehen (dies sind die Merkmale des Passwortverschlüsselungsmechanismus in Excel).

2. Passwörter mit dem Code VBA entfernen

Öffnen Sie das Menü Dienst – Makro – Editor Visual Basic (Service - Macros - Visual Basic Editor) (oder drücken Sie Alt+F11), Fügen Sie das Modul VBA ein (Speisekarte Insert - Module) und kopieren Sie diesen Text dorthin:

Sub PasswordRemover()
    'moonexcel.com.ua
    Dim i  As Integer, j  As Integer, k  As Integer
    Dim l  As Integer, m  As Integer, n  As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    Dim SheetPassword As String
    
    On Error Resume Next
    
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
      For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
        For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
          For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
    
            SheetPassword = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
            
            ActiveSheet.Unprotect SheetPassword
            
            If ActiveSheet.ProtectContents = False Then
              MsgBox "Done" & vbcr & "enjoy it)"
              Exit Sub
            End If
    
        Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next

End Sub 

Nach der Ausführung dieses Makros werden Passwörter dauerhaft aus der Datei Excel gelöscht.

3. Löschen eines Passworts mit XML (für fortgeschrittene Benutzer)

Schnelle Schritte zum Knacken des Passworts in Excel durch Ändern des internen Codes in der Datei:

Ausführliche Erklärung:

  1. Die neue XML-Datei ist ein Container.
  2. Sie können es mit einer App öffnen TotalCommander - Platzieren Sie es auf dem Cursor und drücken Sie Strg + PageDown
  3. Also unterwegs "File.xlsx/xl/worksheets/sheet1.xml" oder "sheet2" oder etwas anderes ist dieses passwortgeschützte Blatt. Zum Beispiel befindet sich in "sheet1" .
  4. Extrahieren Sie die Datei "sheet1.xml" aus dem XLSX-Container herunterladen und in einem Texteditor öffnen.
  5. Suchen Sie nach „pass“.
  6. Der Editor findet den XML-Container:
    <sheetProtection password="CF7A" sheet="1" objects="1" scenarios="1" selectLockedCells="1" selectUnlockedCells="1"/> 
    Oder etwas ähnliches. Kurz gesagt, der Container „ sheetProtection ".
  7. Gesamten Container löschen " sheetProtection " aus „<“ Zu „>“ .
  8. Speicher die Datei.
  9. Geben Sie diese Datei an den XLSX-Container zurück.
  10. Beenden Sie die XLSX-Datei.
  11. Öffnen Sie die Datei per Doppelklick und voilà!!! Funktioniert alles!!!

P.S.

Wenn Sie das Passwort kennen, aber tab „Blattschutz entfernen“ ("Unprotect sheet") inaktiv, sollten Sie auswählen "Bearbeitung" ("Edit"), drücken Sie die Taste „Zugang zum Buch“ ("Access to workbook") , und deaktivieren Sie es dann „Mehreren Benutzern erlauben, eine Datei zu bearbeiten“ ("Allow multiple users to edit file") .