Das Passwort für den Blattschutz in Excel (2010 / 2013) vergessen? Kein Problem, man kann ihn ganz einfach entfernen, ganz ohne teure Tools.
So funktioniert’s bei Excel 2010:
Ihr braucht dazu das Datenkompressionsprogramm 7-Zip.
Nachdem ihr 7-Zip installiert habt führt einen Rechtsklick auf die Excel-Datei aus, bei dem ihr den Blattschutz entfernen wollt, wählt 7-Zip, öffnen.
Klickt euch dann im 7-Zip Fenster durch den Ordner xl, Unterordner worksheets. In dem Ordner worksheets finden sich mehrere Dateien mit dem Namen sheet*.xml (Das Sternchen sind Zahlen, meistens 4 Dateien, sheet1.xml bis sheet2.xml.)
Zieht die Datei sheet1.xml aus dem Archiv raus, beispielsweise auf den Desktop. Öffnet die Datei sheet1.xml nun mit dem Editor/Notepad. Sucht nach dem Wort password. Löscht alles was zwischen den zwei Hochkommata dahinter steht. (Blau markiert.) Es sind somit nur noch die zwei Hochkommata da.
Speichert die Datei und zieht sie zurück in das Archiv. Die Frage ob die Datei überschrieben / hinzugefügt werden soll beantwortet ihr mit Ja.
Schließt 7-Zip. Öffnet nun die Excel Datei und hebt den Blattschutz auf.
Weil das Passwort entfernt wurde werdet ihr natürlich nicht nach einem Passwort gefragt. Fertig. Der Blattschutz ist aufgehoben.
Bei Excel 2013 funktionierts so:
Selbes vorgehen wie bei Excel 2010. Bearbeitet auch hier wieder die sheet*.xml. Habt ihr die Datei geöffnet, sucht nach dem String <sheetProtection
Entfernt alles von <sheetProtection bis zur schließenden spitzen Klammer >
Sollte das ganze Workbook geschützt sein, so editiert die Datei workbook.xml im Ordner xl. Sucht in der Datei nach dem String <workbookProtection und löscht wieder alles bis zur schließenden spitzen Klammer.
Der Blattschutz ist beim Öffnen direkt aufgehoben, ich braucht nicht mehr irgendeine Einstellung zu verändern.
bei gibt es die besagte sheet datei leider nicht
Hat alles bestens geklappt, obwohl ich nicht viel Ahnung habe. War alles genau so wie beschrieben. Wichtig: Die sheet-Datei nicht einfach so, sondern tatsächlich mit dem editor öffnen, ansosnten fidnet man zwar das Passwort, kann es aber nicht löschen!!!
Vielen Dank für den Tipp!
Danke für die Rückmeldung & Super dass es klappt 🙂
Hezlichen Dank für den Tip. Bei mir war’s die sheet2.xml. Hat super geklappt.
Hallo,
klappt bei excel 2003 leider nicht. Die Dateien gibt es nicht. Einen Tipp??
Danke,
Gruß Till
Hi Till,
hab ich leider nicht mehr im Einsatz. Evtl. hat Google noch eine Lösung.
cu Tom
THX !
klappt einwandfrei 🙂
hast mich gerettet
VG
Danke! Hat super funktioniert 🙂 Nach allen google-Tipps zu Makros, VBA-Konvertern u.ä. war das ja mal richtig einfach…
@Till: Ich hatte auch eine alte .xls-Datei mit Blattschutz, habe sie einfach als .xlsx gespeichert. In 7-zip erschien dann der besagte Ordner /xl und konntte wie oben beschrieben bearbeitet werden. Ergebnis: In meiner Datei ist der Blattschutz endlich weg!
Vielen vielen Dank! So einfach wurde es einem ja noch nie gemacht!!!
Meine Excel Tabelle hat noch ein Diagramm. Hier hat das Blattschutz aufheben leider nicht geklappt. Hast du noch eine Idee?
Hi Christina,
es sollte normal nichts ausmachen, dass ein anderer Inhalt in der Tabelle enthalten ist. Aber da hab ich leider sonst auch keine andere Idee, sorry.
Hallo, habe keinen Ordner XL ….
[6]DataSpaces
EncryptionInfo
EncryptedPackage
Das geht auf … und find nicht weiter …
Gibt es noch einen Tip ???
Danke.
Tom
Ist das eine 2010er Excel-Mappe?
Hi, ich habe das gleiche Problem wie Tom. Es ist aber eine 2010er Mappe. Grüße Andrea
Hi, vielleicht ist ja bei euch das ganze Workbook geschützt. Dann mal die Datei workbook.xml im Ordner xl bearbeiten.
Das hat super geklappt. Danke.
Gibt es sowas auch für Worddatein?
VG
Ich versuche mal, den technischen Hintergrund etwas zu erklären 🙂
Theoretisch sollte das mit allen Dateien funktionieren, die mit einem x in der Dateierweiterung enden (*.docx, *.xlsx, …). Dies liegt daran, dass diese Dateitypen die Daten in der für uns lesbaren Sprache XML organisieren. Die eine Datei (als Beispiel sei hier eine Exceldatei, *.xlsx, genannt) ist quasi ein Archiv, in dem sich lauter XML-Dateien befinden, in diesen wiederum befindet sich der eigentliche IInhalt der Exceldatei beschrieben. Dieses komplizierte Speicherverfahren ist nötig, da man die Formatierungen nicht als Plaintext speichern kann. Oder anderst gesagt: Damit Excel weis, dass in dieser Datei im Arbeitsblatt 2, Spalte H, Zeile 14 das Wort “Total” in der Schriftgrösse 14, Fett, Schriftart Calibri, Position mittig, ohne Zeilenumbruch, ………., steht, muss dies irgendwie beschrieben und von Excel interpretiert werden. Und genau dies geschieht in dieser Sprache XML.
Auch eventuelle Passwörter müssen irgendwie untergebracht werden, falls eins gesetzt wurde. Natürlich zeigt Excel das Passwort nicht an, sondern erwartet eine Benutzereingabe und vergleicht diese mit dem Passwort (ist es korrekt, so wird die Datei geöffnet).
Langer Rede folgt kurzer Sinn: Deshalb muss zuerst die Datei mit einer Archivverwaltung geöffnet oder entpackt werden. Danach können die XML-Dateien wie jede normale XML-Datei mit einem simplen Editor bearbeitet und das Passwort daraus entfernt werden.
Ältere Dateitypen ohne das x (*.xls z.B.) organisieren die Daten komplett anders, deshalb wird diese Methode nicht für Office 2003 und älter anwendbar.
Danke für deine Erklärung. 🙂
xl 2010=> danke für den sehr nützlichen tip. analog anzuwenden auch auf arbeitsmappe schutz aufheben. beste grüsse
Hallo zusammen,
ich hatte eine XLS.-Datei, welche ich zuerst auf .XLSX konvertieren musste. Anschließend lag mir auch der “XL”-Ordner wie in der Beschreibung vor. Anschließend musste ich alle sheet1, sheet2 etc. jeweils bearbeiten. Daraufhin funktionierte alles wie beschrieben! Danke!