![Kod VBA do odblokowania zablokowanego arkusza Excel: 4 kroki Kod VBA do odblokowania zablokowanego arkusza Excel: 4 kroki](https://i.howwhatproduce.com/images/003/image-7379-12-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![Kod VBA do odblokowania zablokowanego arkusza Excel Kod VBA do odblokowania zablokowanego arkusza Excel](https://i.howwhatproduce.com/images/003/image-7379-13-j.webp)
![Kod VBA do odblokowania zablokowanego arkusza Excel Kod VBA do odblokowania zablokowanego arkusza Excel](https://i.howwhatproduce.com/images/003/image-7379-14-j.webp)
Jeśli kiedykolwiek zapomniałeś hasła do jednego ze swoich arkuszy programu Excel, wiesz, jakie to może być frustrujące. Kod użyty w tej instrukcji jest jednym z najprostszych, jakie znalazłem. Wygeneruje użyteczny kod, który odblokuje chroniony arkusz. Nie mogę wziąć kredytu za kod, ponieważ znalazłem go tylko w chwili potrzeby (i nie mogę już znaleźć, gdzie jest strona)… więc nie będę zbyt pomocny, jeśli ci to nie zadziała, ale mam odniosłem sukces i pomyślałem, że się podzielę.
Krok 1: Otwórz VBA
![Otwórz VBA Otwórz VBA](https://i.howwhatproduce.com/images/003/image-7379-15-j.webp)
Otwórz arkusz roboczy, do którego zapomniałeś hasła. Użyj Alt + F11, aby wejść do edytora makr. Gdy w VBA kliknij dwukrotnie arkusz, który chcesz odblokować, z listy menu po lewej stronie. Spowoduje to otwarcie strony ogólnych deklaracji dla arkusza.
Krok 2: Wytnij i wklej łamacz kodu
![Wytnij i wklej łamacz kodu Wytnij i wklej łamacz kodu](https://i.howwhatproduce.com/images/003/image-7379-16-j.webp)
Wstaw poniższy kod na otwartej stronie ogólnych deklaracji. Nie powinieneś niczego zmieniać, nazwy arkusza itp. Po prostu wytnij i wklej._ Sub PasswordBreaker() 'Przerywa ochronę hasłem arkusza roboczego. Dim i As Integer, j As Integer, k jako IntegerDim l jako liczba całkowita, m jako liczba całkowita, n jako liczba całkowita Dim i1 jako liczba całkowita, i2 jako liczba całkowita, i3 jako liczba całkowita Dim i4 jako liczba całkowita, i5 jako liczba całkowita, i6 jako liczba całkowita Przy wznowieniu błędu Dalej dla i = 65 do 66: Dla j = 65 Do 66: Dla k = 65 Do 66 Dla l = 65 Do 66: Dla m = 65 Do 66: Dla i1 = 65 Do 66 Dla i2 = 65 Do 66: Dla i3 = 65 Do 66: Dla 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 "Jedno użyteczne hasło to " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Wyjście Sub End Jeśli Dalej: Dalej: Dalej: Dalej: Dalej: Dalej Dalej: Dalej: Dalej: Dalej: Dalej: Dalej Koniec Sub_
Krok 3: Uruchom makro
![Uruchom makro Uruchom makro](https://i.howwhatproduce.com/images/003/image-7379-17-j.webp)
Po dodaniu kodu uruchom makro, wybierając opcję Uruchom z paska kart menu u góry ekranu edytora VBA lub po prostu naciśnij klawisz F5
Krok 4: Użyj wygenerowanego kodu
![Użyj wygenerowanego kodu Użyj wygenerowanego kodu](https://i.howwhatproduce.com/images/003/image-7379-18-j.webp)
![Użyj wygenerowanego kodu Użyj wygenerowanego kodu](https://i.howwhatproduce.com/images/003/image-7379-19-j.webp)
![Użyj wygenerowanego kodu Użyj wygenerowanego kodu](https://i.howwhatproduce.com/images/003/image-7379-20-j.webp)
Makro powróci do arkusza roboczego, którego ochronę chcesz usunąć. Pojawi się okno stylu alertu z użytecznym kodem. W karcie menu Recenzja kliknij opcję Odblokuj arkusz. Wprowadź wygenerowany kod jako hasło i gotowe. Twój arkusz powinien być odblokowany! Powinieneś używać tej mocy mądrze i odpowiedzialnie tylko do odblokowania własnych arkuszy.
Zalecana:
Ulepszony kod „Simon mówi”: 3 kroki
![Ulepszony kod „Simon mówi”: 3 kroki Ulepszony kod „Simon mówi”: 3 kroki](https://i.howwhatproduce.com/images/001/image-873-15-j.webp)
Ulepszony kod „Simon mówi”: Zaktualizowany projekt „Simple Simon”. W szczególności łatwiejsza praca z wdrażaniem oprogramowania
Ucieczka z arkusza (łamigłówka Excela): 5 kroków (ze zdjęciami)
![Ucieczka z arkusza (łamigłówka Excela): 5 kroków (ze zdjęciami) Ucieczka z arkusza (łamigłówka Excela): 5 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/002/image-4370-7-j.webp)
Escape the Sheet (łamigłówka Excela): Escape the Sheet to mała gra w Excelu, którą stworzyłem kilka lat temu, aby nauczyć grupę kolegów bardziej zaawansowanych umiejętności Excela, jednocześnie dobrze się bawiąc z łamigłówkami Ciekawostki i logiką, dwie rzeczy, które uwielbiam! gra jest połączeniem programu Excel dla
Czujnik alarmu drzwi z przełącznikiem magnetycznym, normalnie otwarty, prosty projekt, w 100% działający, podany kod źródłowy: 3 kroki
![Czujnik alarmu drzwi z przełącznikiem magnetycznym, normalnie otwarty, prosty projekt, w 100% działający, podany kod źródłowy: 3 kroki Czujnik alarmu drzwi z przełącznikiem magnetycznym, normalnie otwarty, prosty projekt, w 100% działający, podany kod źródłowy: 3 kroki](https://i.howwhatproduce.com/images/005/image-14192-j.webp)
Czujnik alarmu przełącznika magnetycznego, normalnie otwarty, prosty projekt, w 100% działający, podany kod źródłowy: Opis:Cześć, zrobię samouczek o alarmie czujnika magnetycznego przełącznika MC-18, który działa w trybie normalnie otwartym. Typ przełącznika: NIE (typ normalnie zamknięty), obwód jest normalnie otwarty, a obwód jest podłączony, gdy magnes jest w pobliżu. Trzcina
Pierwsze kroki z ESP32 - Instalowanie płytek ESP32 w Arduino IDE - Kod migania ESP32: 3 kroki
![Pierwsze kroki z ESP32 - Instalowanie płytek ESP32 w Arduino IDE - Kod migania ESP32: 3 kroki Pierwsze kroki z ESP32 - Instalowanie płytek ESP32 w Arduino IDE - Kod migania ESP32: 3 kroki](https://i.howwhatproduce.com/images/002/image-4451-12-j.webp)
Pierwsze kroki z ESP32 | Instalowanie płytek ESP32 w Arduino IDE | ESP32 Blink Code: W tej instrukcji zobaczymy, jak rozpocząć pracę z esp32 i jak zainstalować płyty esp32 w Arduino IDE, a także zaprogramujemy esp 32 do uruchamiania kodu błyskowego za pomocą arduino ide
Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: 39 kroków
![Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: 39 kroków Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: 39 kroków](https://i.howwhatproduce.com/images/003/image-6265-6-j.webp)
Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: używamy tutaj czujnika temperatury i wilgotności NCD, ale kroki pozostają takie same dla każdego produktu ncd, więc jeśli masz inne bezprzewodowe czujniki ncd, możesz swobodnie obserwować obok. Za pomocą stopu tego tekstu musisz