Przejdź do głównej zawartości

Jak zablokować i wstępnie chronić niepuste komórki w programie Excel?

Przypuśćmy, że mam arkusz roboczy, który zapełnia puste komórki w zakresie danych, teraz chcę zablokować i chronić wszystkie komórki danych, a puste komórki pozostawić odblokowane, aby wprowadzić nową wartość. Jak możesz zablokować i chronić niepuste komórki tak szybko, jak to możliwe w programie Excel?

Zablokuj i chroń wszystkie niepuste komórki w wybranym zakresie za pomocą opcji Chroń arkusz

Zablokuj i chroń wszystkie niepuste komórki w używanym zakresie za pomocą kodu VBA


strzałka niebieski prawy bąbelek Zablokuj i chroń wszystkie niepuste komórki w wybranym zakresie za pomocą opcji Chroń arkusz

Zwykle możesz zakończyć tę pracę w programie Excel za pomocą następującej metody krok po kroku:

1. Wybierz zakres komórek, który chcesz zablokować i chronić komórki danych, a następnie kliknij Strona główna > Znajdź i wybierz > Przejdź do specjalnegozobacz zrzut ekranu:

niepuste komórki doc lock 1

2, w Przejdź do specjalnego okno dialogowe, wybierz Puste z Wybierz sekcja, patrz zrzut ekranu:

niepuste komórki doc lock 2

3. Następnie kliknij OK i zaznaczono jednocześnie wszystkie puste komórki, a następnie naciśnij Ctrl + 1 klawisze, aby otworzyć Formatowanie komórek okno dialogowe w obszarze ochrona kartę, odznacz pole Zamknięty opcja, patrz zrzut ekranu:

niepuste komórki doc lock 3

4. Kliknij OK, A następnie kliknij Review > Chroń arkusz, a następnie wprowadź i potwierdź hasło, jak potrzebujesz, patrz zrzut ekranu:

niepuste komórki doc lock 4

5. Kliknij OK aby zamknąć okna dialogowe, a teraz wszystkie komórki danych zostały zabezpieczone i pozostawiają tylko puste komórki bez ochrony.


strzałka niebieski prawy bąbelek Zablokuj i chroń wszystkie niepuste komórki w używanym zakresie za pomocą kodu VBA

Powyższa metoda ma wiele kroków, aby osiągnąć to tak szybko, jak to możliwe, następujący kod VBA może wyświadczyć ci przysługę, wykonaj następujące czynności:

1. Przytrzymaj ALT + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.

2. Następnie kliknij wstawka > Modułi wklej następujący kod w Moduł Okno.

Kod VBA: zablokuj i chroń wszystkie niepuste komórki w arkuszu

Sub UnlockEmptyCells()
'Updateby Extendoffice
    Application.ScreenUpdating = False
    Cells.Locked = True
    Selection.SpecialCells(xlCellTypeBlanks).Locked = False
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
    Application.ScreenUpdating = True
End Sub

3. A następnie naciśnij F5 klucz do uruchomienia tego kodu, tylko niepuste komórki są chronione od razu w używanym zakresie.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations