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
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:
2, w Przejdź do specjalnego okno dialogowe, wybierz Puste z Wybierz sekcja, patrz zrzut ekranu:
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:
4. Kliknij OK, A następnie kliknij Review > Chroń arkusz, a następnie wprowadź i potwierdź hasło, jak potrzebujesz, patrz zrzut ekranu:
5. Kliknij OK aby zamknąć okna dialogowe, a teraz wszystkie komórki danych zostały zabezpieczone i pozostawiają tylko puste komórki bez ochrony.
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
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...
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!