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()

    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 die Passwörter dauerhaft aus der Datei Excel gelöscht.

3. Passwort mit XML löschen (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 dem TotalCommander-Programm öffnen – 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. Löschen Sie den gesamten „sheetProtection“-Container von „<“ bis „>“.
  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 die Registerkarte „Schutz aufheben“ angezeigt wird ("Unprotect sheet") inaktiv, wählen Sie „Bearbeiten“ („Edit“) und klicken Sie auf die Schaltfläche „Zugriff auf Buch“. ("Access to workbook") , dann deaktivieren Sie „Mehreren Benutzern erlauben, die Datei zu bearbeiten“ ("Allow multiple users to edit file") .