Spis treści
Użytkownicy używają haseł do ochrony swoich plików Excel lub arkuszy. Niestety, istnieje wiele przypadków, w których użytkownicy również zapominają swoich haseł. W rezultacie użytkownicy muszą odzyskać hasło do pliku Excel, aby móc korzystać ze swoich plików od czasu do czasu. Istnieje wiele narzędzi lub oprogramowania online lub offline do usuwania lub odzyskiwania haseł do plików Excel. Jednak nie będziemy używać żadnych online lub offlineekskluzywne narzędzie lub oprogramowanie do odzyskiwania haseł plików Excela.
W tym artykule demonstrujemy sposoby odzyskiwania lub usuwania hasła do pliku Excela za pomocą Makro VBA oraz Narzędzie do zamków błyskawicznych ( Winrar lub 7 Zip ).
Pobierz skoroszyt Excela
Odzyskiwanie hasła dla chronionego pliku.xlsmTypy szyfrowania plików Excela
Istnieją dwa rodzaje szyfrowania plików Excela, są to:
🔄 Szyfrowanie skoroszytu programu Excel za pomocą hasła Takie szyfrowanie wymaga podania hasła w celu otwarcia lub obejrzenia pliku.
🔺 Jeśli otworzysz zaszyfrowany plik, excel wyświetli Hasło okno do wprowadzenia hasła, aby je otworzyć lub wyświetlić.
🔄 Szyfrowanie plików za pomocą Protect Sheet oferuje jedynie ochronę arkusza Excel. W tym przypadku użytkownik musi podać swoje hasło, aby edytować lub modyfikować arkusz.
2 proste sposoby na odzyskanie hasła do pliku Excela
W tym artykule skupimy się na szyfrowaniu plików za pomocą Protect Sheet i wykazać Makro VBA Jeśli użytkownik otworzy arkusz chroniony hasłem, Excel wyświetli stopkę, stwierdzając, że plik jest chroniony i użytkownik musi wprowadzić hasło, aby go edytować lub modyfikować, jak pokazano na poniższym obrazku.
Postępuj zgodnie z tą ostatnią sekcją, aby odzyskać lub usunąć hasło do pliku Excel.
🔄 Kod makra VBA do odzyskiwania hasła do pliku Excela
Zapomniane hasło do pliku Excela możemy odzyskać za pomocą. Makro VBA Kod ten próbuje iteracji prawdopodobnych haseł i w końcu łamie ochronę pliku, generując wykonalne hasło do odbezpieczenia arkusza.
🔺 Upewnij się, że zaszyfrowany plik jest zapisany w poprzednich wersjach 2010 Excel (t.j., Excel 97-2003 Workbook(*xls) ), jak pokazano na poniższym rysunku.
Krok 1: Użyj ALT+F11 lub przejdź do Deweloper zakładka> Kliknij na Visual Basic (w. Kod sekcja). Microsoft Visual Basic Otworzy się okno. Wybierz Wkładka > Kliknij na Moduł .
Krok 2: Wklejamy następujące makro do Moduł .
Sub RecoverExcelFilePassword() Dim u As Integer, v As Integer, w As Integer Dim x As Integer, y As Integer, z As Integer Dim u1 As Integer, u2 As Integer, u3 As Integer Dim u4 As Integer, u5 As Integer, u6 As Integer On Error Resume Next For u = 65 To 66: For v = 65 To 66: For w = 65 To 66 For x = 65 To 66: For y = 65 To 66: For u1 = 65 To 66 For u2 = 65 To 66: For u3 = 65 To 66: For u4 = 65 To 66For u5 = 65 To 66: For u6 = 65 To 66: For z = 32 To 126 ActiveSheet.Unprotect Chr(u) & Chr(v) & Chr(w) & _ Chr(x) & Chr(y) & Chr(u1) & Chr(u2) & Chr(u3) & _ Chr(u4) & Chr(u5) & Chr(u6) & Chr(z) If ActiveSheet.ProtectContents = False Then MsgBox "Can use this Password: " & Chr(u) & Chr(v) & _ Chr(w) & Chr(x) & Chr(y) & Chr(u1)& Chr(u2) & _ Chr(u3) & Chr(u4) & Chr(u5) & Chr(u6) & Chr(z) Exit Sub End If Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: Next End Sub.
Makro generuje iteracje prawdopodobnych haseł i wykorzystuje je do złamania zabezpieczeń.
Następnie należy nacisnąć przycisk F5 Makro trwa dość długo i zwraca alternatywne hasło do odblokowania arkusza.
⧭ Ostrzeżenie: Wykonywanie makra może spowodować zamrożenie lub zawieszenie urządzenia, dlatego jeśli wykonujesz inne czynności na urządzeniu, nie powinieneś uruchamiać makra w takim przypadku.
Read More: Jak odzyskać poprzednią wersję pliku programu Excel (4 proste sposoby)
Podobne lektury
- Jak odzyskać skasowany plik Excela (5 skutecznych sposobów)
- [Fixed:] Unsaved Excel File Not in Recovery [Naprawiono:]
- Jak odzyskać hasło do pliku Excela (2 proste sposoby)
- Jak odzyskać nadpisany plik programu Excel bez poprzedniej wersji
🔄 Removing Excel File Password Using Zip Tool
Poprzez edycję zip xml możemy usunąć część ochrony zaszyfrowanego pliku. W tym celu należy wykonać poniższe kroki.
Krok 1: W katalogu urządzenia, wybierz zaszyfrowany plik i przejdź do Zobacz > Tick Rozszerzenia nazw plików . Eksplorator plików pokaże wybrane typy plików (tj, xlsx ).
Krok 2: Zmodyfikuj Rozszerzenie pliku do zip z xlsx .
Krok 3: System urządzenia pobierze okno potwierdzenia, kliknij na Tak .
Krok 4: Plik zostanie przekonwertowany na zip plik, kliknij na nim dwukrotnie.
Krok 5: Wewnątrz zip istnieje plik o nazwie xl Podwójne kliknięcie na nim.
Krok 6: Na stronie xl plik przechowuje chroniony arkusz lub arkusze. W tym przypadku, arkusz1.xml to spakowana wersja zaszyfrowanego pliku Excela. Skopiuj plik do Pulpit lub w dowolnym miejscu.
Krok 7: Otwórz Plik używając Notatnik .
Krok 8: Użyj CTRL+F wydobyć Znajdź okno. typ chronić następnie kliknij na Znajdź następny w oknie. Notatnik podkreśla "chronić" tekst w obrębie tekstu pliku.
Krok 9: Usuń cały część z tekstu pliku.
Krok 10: Teraz zapisz plik Tekst używając Plik > Zapisz .
Krok 11: Następnie Kopia oraz Wymienić nowo zapisane arkusz1.xml plik z wersją zzipowanego pliku.
Krok 12: Zmień typy plików poprzez zmianę Rozszerzenie pliku z zip do xlsx .
🔼 Na koniec otwórz zmodyfikowane xlsx plik i widzisz, że możesz edytować tę wersję pliku.
Po uzyskaniu dostępu do pliku, można ponownie wykonać ochronę hasłem dla pliku lub arkuszy.
Read More: Jak odzyskać uszkodzony plik Excela (8 możliwych sposobów)
Wniosek
W tym artykule pokazujemy sposoby na odzyskanie lub usunięcie hasła do pliku Excel. Mamy nadzieję, że te metody wykonują swoją pracę w twoim przypadku. Skomentuj, jeśli masz dalsze zapytania lub masz coś do dodania.