👀 Frage: Excel VBA Passwort Vergessen❓
Hallo zusammen, ich habe mehrere Makros in einer Datei gesammelt und diese anschließend mit VBA Projekt Passwort verschlüsselt. Einem Jahr später habe ich es wieder benötigt. Problem jetzt ist ich weiß das Passwort nicht mehr und es war recht Komplex. Wie kann ich es anzeigen lassen oder sogar Excel VBA-Passwort entfernen? Bitte ohne die Datei zu beschädigen. Werde so oder so eine Kopie machen, aber das alles ganz bleibt.
Wenn ein VBA-Projekt mit einem Kennwort geschützt ist, muss der Benutzer das Kennwort eingeben, um den VBA-Editor zu öffnen und den Code anzuzeigen oder zu ändern.
Was tun, wenn Sie wieder Zugriff auf ein Excel-VBA-Projekt benötigen oder geschützten VBA-Code ändern müssen, aber das VBA-Passwort vergessen haben? Dieses Tutorial bietet Ihnen 4 effektive Lösungen, um das Excel-VBA-Passwort zu entfernen.
Wie kann man kostenlos und manuell VBA-Excel-Passwort entfernen?
Das Knacken von Excel-VBA-Passwörtern kann mithilfe automatischer VBA-Cracking-Software oder auf manuellen Wegen erfolgen. Wenn Sie wissen möchten, wie man ein Excel-VBA-Passwort manuell entfernt, gibt es 3 kostenlose Methoden. Sie können aus diesen Optionen wählen und es mit Ihrer geschützten Excel-Datei versuchen. Bevor Sie diese manuellen Methoden anwenden, sollten Sie die Einschränkungen dieser Methoden zur Entfernung des VBA-Schutzes wissen.
? Bevor Sie fortfahren, was sollten Sie über manuelle Methoden wissen?
Nachfolgend sind die Einschränkungen der manuellen Methoden zum Knacken des Excel-VBA-Codes aufgeführt:
- Computerkenntnisse erforderlich: Die meisten Optionen zum Knacken von VBA-Passwörtern erfordern spezifische technische Fähigkeiten. Vorsicht ist geboten, wenn Sie diese manuellen Optionen ohne ausreichende Kenntnisse verwenden.
- Zeitaufwendig: Manuelle Methoden sind sehr zeitaufwendig und beinhalten oft das Arbeiten mit Code und Transfers zwischen mehreren Plattformen, was sie noch mühsamer macht.
- Geringe Erfolgsquote: Die manuelle Entschlüsselung von Excel-VBA-Passwörtern ist für normale Benutzer anspruchsvoller. Jede falsche Operation kann leicht zum Scheitern führen, wodurch die Erfolgsquote relativ niedrig ist.
1 Dateierweiterung ändern, um Excel-Makro-Passwort zu entfernen (DPB)
Diese Methode beinhaltet das Ersetzen der Dateierweiterung „.xlsm“ durch ein anderes Format und das anschließende Wiederherstellen des „.xlsm“-Formats. Obwohl dieser Prozess relativ langwierig ist, werden Sie Ihr Excel-VBA-Passwort erfolgreich entfernen können, wenn Sie die Schritte sorgfältig befolgen.
Schritt 1. Suchen Sie die Zieldatei und ändern Sie die Dateierweiterung von „.xlsm“ in „.zip“.
Schritt 2. Öffnen Sie diese „.zip“-Datei mit einem Entpackungsprogramm (z. B. WinRAR oder 7-Zip). Sie sollten eine Dateistruktur ähnlich der folgenden sehen.
Schritt 3. Navigieren Sie zum Ordner „XL“ und extrahieren Sie die Datei namens „VBAProject.bin“.
Schritt 4. Öffnen Sie die Datei „VBAProject.bin“ mit einem Hex-Editor und suchen Sie im Dateiinhalt nach der Zeichenfolge „DPB=“.
Schritt 5. Sobald Sie diesen Text gefunden haben, löschen Sie ihn und ersetzen Sie ihn durch „DPX=“. Speichern und schließen Sie die Datei im Hex-Editor. Ersetzen Sie die alte „VBAProject.bin“-Datei durch die neue „VBAProject.bin“.
Schritt 6. Ändern Sie die Dateierweiterung zurück auf „.xlsm“ und öffnen Sie die Datei in Excel. Wenn ein Warnfenster erscheint, wählen Sie „Ja“ und ignorieren Sie die anderen Optionen.
Schritt 7. Starten Sie den VBA-Editor und wenn ein Dialogfeld erscheint, wählen Sie „OK“.
Schritt 8. Klicken Sie mit der rechten Maustaste auf den Namen des VBA-Projekts, wählen Sie „Eigenschaften“ > „Schützen“, entfernen Sie das bestehende Passwort, deaktivieren Sie die Option „Objekte zur Ansicht gesperrt“ und aktivieren Sie sie erneut.
Schritt 9. Geben Sie das richtige Passwort ein und bestätigen Sie es. Klicken Sie auf „OK“, damit die Änderung wirksam wird, und schon haben Sie das VBA-Passwort geknackt.
2 Excel VBA-Passwort entfernen mit Hex-Editor
Ein Hex-Editor ist ein sehr nützliches Werkzeug zum Bearbeiten von Hex-Dateien und kann verwendet werden, um Excel-VBA-Passwörter zu knacken. Die Methode ist sehr einfach: Sie müssen eine gefälschte „xls“-Datei erstellen und ein Passwort setzen, um dann auf die geschützte Excel-Datei zuzugreifen.
Schritt 1. Erstellen Sie mit einem Hex-Editor eine neue Excel- (xls) Datei.
Schritt 2. Setzen Sie ein Passwort für diese Datei im VBA-Bereich und drücken Sie „Alt + F11“, um diese Option zu speichern.
Schritt 3. Speichern Sie nach dem Setzen des Passworts die neue Datei und beenden Sie Excel.
Schritt 4. Öffnen Sie die neu erstellte Datei mit dem Hex-Editor, finden und kopieren Sie die folgenden Schlüssel-Header: „CMG=“, „DPB=“, „GC=“.
CMG="9C9E30D6507654765472587258"
DPB="383A94FBB1FBB1044FFCB11EE8D969D47E2836B34BEECE54EA9E1B3B01082DDB0BA7FB1D"
GC="D4D6781E88BB89BB89BB"
Schritt 5. : Öffnen Sie die Datei, in der Sie Excel 2003/2016/2019 VBA-Passwort entfernen möchten, mit dem Hex-Editor und fügen Sie den kopierten Text in das entsprechende Feld ein. Speichern Sie die Änderungen und schließen Sie die Datei.
Schritt 6. Öffnen Sie die Excel-VBA-Datei wie gewohnt und verwenden Sie das gerade erstellte Passwort, um zu prüfen, ob das ursprüngliche Excel-VBA-Passwort erfolgreich geknackt wurde.
3 Excel VBA Passwort per Makro, Visual Basic Editor, entfernen
Im Gegensatz zum Hex-Editor ermöglicht es der Visual Basic Editor, Codes zu bearbeiten, die keine hexadezimalen Zeichen sind. Der Prozess ist relativ kurz, erfordert jedoch sorgfältige Aufmerksamkeit, um Fehler zu vermeiden.
So knacken Sie ein Excel-Makro-Passwort mit dem Visual Basic Editor:
Schritt 1. Öffnen Sie die passwortgeschützte Excel-VBA-Datei manuell.
Schritt 2. Öffnen Sie den Visual Basic Editor, indem Sie „Alt + F11“ drücken. Gehen Sie zu „Einfügen“ > „Modul“ und fügen Sie den folgenden Code in das Codefenster auf der rechten Seite ein:
Da es eine Vielzahl von Codes gibt, klicken Sie, um alle Codes anzuzeigen und sie dann zu kopieren.
Sub PasswordBreaker()
'Breaks worksheet password protection.
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
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
ActiveSheet.Unprotect 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 "One usable password 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)
Activeworkbook.Sheet(l).Select
Range("al).FormulaR1C1 = 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
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Schritt 3. Drücken Sie „F5“, um den Code auszuführen.
Schritt 4. Der Code wird versuchen, das Passwort zu entschlüsseln. Wenn er erfolgreich ist, wird das Passwort in einem Meldungsfenster angezeigt.
Schritt 5. Nachdem Sie das Passwort erhalten haben, können Sie das VBA-Projekt entsperren und das Passwort entfernen.
Dieser Ansatz sollte Ihnen helfen, den Passwortschutz von Excel-Makros zu entfernen, ohne komplexe Hex-Editoren verwenden zu müssen.
So lassen Sie Excel VBA-Blattschutz ohne Passwort automatisch aufheben (Einfach & 98 % Erfolgsquote)
Wenn Sie denken, dass die oben beschriebenen manuellen Methoden zum Entfernen von Excel-VBA-Passwörtern zu komplex oder schwierig für Sie, dann ist das hocheffiziente automatische Excel-VBA-Passwort-Entferner – iMyFone Passper Pro – einen Versuch wert.
iMyFone Passper Pro ist ein leistungsstarkes Tool zum Entsperren von Excel-Dateipasswörtern. Die Software hat die höchste Erfolgsquote auf dem Markt für das Knacken von Excel-VBA-Projektpasswörtern. Sie verwendet fortschrittliche KI-Algorithmen, um Probleme in Excel-Dateien intelligent zu identifizieren und verschiedene Excel-Einschränkungen schnell zu entfernen oder verschiedene Arten von Passwörtern zu entsperren.
🤩 Passper Pro Funktionen:
- Einfach zu bedienen: Mit einer klaren, benutzerfreundlichen Oberfläche und präzisen Anweisungen können Sie Ihr xlsm VBA-Passwort in nur 3 einfachen Schritten entfernen.
- Keine Computerkenntnisse erforderlich: Anfänger kann problemlos Excel-VBA-Passwörter knacken.
- Schützt die Privatsphäre: Sie können das Knacken von Excel-VBA-Passwörtern zu Hause durchführen, ohne sich um Ihre Privatsphäre sorgen zu müssen.
- Sicher und effizient: Sie können 4 Möglichkeiten ausprobieren, um den Excel-VBA-Code zu knacken, die Knackzeit zu verkürzen und die Effizienz zu erhöhen.
- Multifunktional: Neben dem Knacken von Excel-Passwörtern unterstützt es auch das Knacken von Passwörtern von Word, PDF, Zip, RAR und vielen anderen Dateien.
So können Sie das Excel-VBA-Passwortschutz mit Passper Pro aufheben:
Schritt 1. Nach der Installation von Passper Pro auf Ihrem Computer öffnen Sie die Software und laden die Excel-Datei hoch, deren VBA-Passwort Sie knacken möchten.
Schritt 2. Abhängig vom Kenntnisstand des Passworts wählen Sie die entsprechenden Optionen, damit die Software eine geeignete Entsperrlösung bereitstellen kann. Klicken Sie auf „Knacken beginnen“, wählen Sie die Passwortwiederherstellungsmethode und klicken Sie auf „Weiter“.
Schritt 3. Warten Sie, bis die Software das Excel-VBA-Passwort erfolgreich geknackt hat. Klicken Sie auf „Kopieren“ und fügen Sie das Passwort ein, wenn die Datei geöffnet wird und das Excel-VBA-Passwort erfolgreich geknackt wurde.
Fazit
In diesem Artikel haben wir erklären, wie Sie Excel VBA-Blattschutz aufheben und Passwort knacken können. Es ist in der Hoffnung, dass sie Ihnen helfen, wenn Sie Ihr VBA-Passwort vergessen haben!
Insgesamt ist die Verwendung von iMyFone Passper Pro zum Entfernen des Excel-VBA-Codes eine sicherere und effektivere Wahl. Es ist nicht nur einfach zu bedienen, sondern hat auch eine höhere Erfolgsquote, um Ihnen zu helfen, den VBA-Code zu knacken, ohne sich Sorgen über Dateibeschädigungen durch Bedienungsfehler machen zu müssen. Probieren Sie es einfach aus!