Jak zapobiec zmianie nazwy arkusza w programie Excel?
W programie Excel możesz zmienić nazwę arkusza, klikając dwukrotnie nazwę karty szybko i łatwo, ale czasami nie pozwalasz innym na zmianę nazwy arkusza. W takim przypadku, jak można zapobiec zmianie nazwy arkusza w skoroszycie?
Zapobiegaj zmianie nazwy arkusza, chroniąc skoroszyt
Zapobiegaj zmianie nazwy arkusza za pomocą kodu VBA
Zapobiegaj zmianie nazwy arkusza, chroniąc skoroszyt
Jeśli zastosujesz Chroń skoroszyt funkcja, wszystkie nazwy arkuszy nie zostaną zmienione, wykonaj następujące czynności:
1. Kliknij Review > Chroń skoroszytzobacz zrzut ekranu:
2, w Chroń strukturę i okna w oknie dialogowym wprowadź hasło, zaznacz Structure dla Chroń skoroszyt dla, a następnie ponownie potwierdź hasło, zobacz zrzut ekranu:
3. Następnie kliknij OK przycisk, teraz po dwukrotnym kliknięciu, aby zmienić nazwę arkusza, pojawi się komunikat ostrzegawczy przypominający, że nazwy arkusza nie można zmienić, patrz zrzut ekranu:
Note: Dzięki tej funkcji, z wyjątkiem zmiany nazwy arkusza, inne funkcje, takie jak wstawianie arkusza, usuwanie arkusza, ukrywanie arkusza… są również wyłączone.
Zapobiegaj zmianie nazwy arkusza za pomocą kodu VBA
Oto kod VBA, który również może pomóc w zapobieganiu zmianie określonej nazwy arkusza. Zrób tak:
1. Kliknij prawym przyciskiem myszy kartę arkusza, której nazwa ma nie zostać zmieniona, a następnie wybierz Wyświetl kod z menu kontekstowego w wyskakującym pliku Microsoft Visual Basic for Applications okno, skopiuj i wklej następujący kod w puste miejsce Moduł:
Kod VBA: Zapobiegaj zmianie nazwy arkusza:
Private Sub worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
If ActiveSheet.Name <> "Master" Then
ActiveSheet.Name = "Master"
End If
End Sub
Note: W powyższym kodzie, Masar to nazwa arkusza, którą chcesz chronić przed zmianą.
2. Następnie zapisz i zamknij kod, od teraz, kiedy zmienisz nazwę tej konkretnej nazwy arkusza, zostanie on natychmiast przywrócony do pierwotnego. Zobacz zrzut ekranu:
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!