Jak nazwać arkusze na podstawie wartości komórek (z listy) w programie Excel?
Zwykle możemy łatwo zmienić nazwę arkusza roboczego, klikając prawym przyciskiem myszy arkusz na karcie Arkusz i wybierając Zmień nazwę z menu po kliknięciu prawym przyciskiem myszy w programie Excel. Co się stanie, jeśli zmienisz nazwę wszystkich / wielu arkuszy z określonymi wartościami komórek? A co, jeśli dynamicznie nazywasz arkusz roboczy na podstawie określonej wartości komórki? W tym artykule kilka metod pomoże Ci je łatwo rozwiązać.
- Dynamicznie nazwij arkusz na podstawie wartości komórki za pomocą VBA
- Nazwij wiele arkuszy na podstawie wartości komórek w odpowiednich arkuszach
- Nazwij wiele arkuszy z określonej listy
Dynamicznie nazwij arkusz na podstawie wartości komórki za pomocą VBA
Możemy dynamicznie nazwać arkusz roboczy na podstawie wartości określonej komórki za pomocą VBA w Excelu i możesz wykonać następujące czynności:
Krok 1: Kliknij prawym przyciskiem myszy arkusz roboczy na karcie Arkusz, który dynamicznie nazwiesz według wartości komórki, i wybierz Wyświetl kod z menu po kliknięciu prawym przyciskiem myszy.
Krok 2: W otwartym oknie Microsoft Visual Basic for Applications wklej następujący kod VBA do okna modułu.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set Target = Range("A1")
If Target = "" Then Exit Sub
Application.ActiveSheet.Name = VBA.Left(Target, 31)
Exit Sub
End Sub
Uwagi: Ten VBA może dynamicznie zmieniać nazwę arkusza na podstawie wartości komórki A1 i możesz zmienić A1 na inne komórki w zależności od potrzeb.
Krok 3: Zapisz kod VBA i zamknij okno Microsoft Visual Basic for Application.
Następnie zobaczysz, że nazwa arkusza jest dynamicznie zmieniana na podstawie określonej wartości komórki.
Uwagi:
- Jeśli określona komórka jest pusta, nazwa arkusza nie zostanie zmieniona;
- Jeśli wpiszesz znaki specjalne do określonej komórki, na przykład *, pojawi się ostrzeżenie o błędzie.
Nazwij wiele arkuszy na podstawie wartości komórek w odpowiednich arkuszach
Z Kutools dla Excela Zmień nazwę wielu arkuszy roboczych funkcja, możesz szybko nazwać wszystkie / wiele arkuszy z określoną komórką w odpowiednim arkuszu. Na przykład zmień nazwę każdego arkusza na wartość Cell A1 w każdym arkuszu.
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Bezpłatna wersja próbna teraz!
1. kliknij Kutools Plus > Ćwiczenie > Zmień nazwy arkuszy roboczych. Zobacz zrzut ekranu:
2. W otwartym oknie dialogowym Zmień nazwę wielu arkuszy roboczych (patrz zrzut ekranu poniżej):
(1) W Szablony do nauki listę, sprawdź arkusz roboczy, którego nazwę zmienisz;
(2) W Zmień nazwę opcji Sekcja, sprawdź Zastąp oryginalną nazwę arkusza opcja;
(3) W Nowa nazwa arkusza roboczego Sekcja, sprawdź Zmień nazwy arkuszy z określoną komórką opcję i określ komórkę, której zawartość nazwiesz odpowiedni arkusz.
(4) Kliknij Ok przycisk.
A teraz wszystkie zaznaczone arkusze zostały zmienione z określoną komórką każdego arkusza. Zobacz zrzut ekranu:
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Zdobądź To Teraz
Nazwij wiele arkuszy z określonej listy
Kutools dla Excela Zmień nazwę wielu arkuszy roboczych funkcja obsługuje również nazywanie wielu arkuszy z wartościami komórek w określonym zakresie.
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Bezpłatna wersja próbna teraz!
1. Kliknij Kutools Plus > Ćwiczenie > Zmień nazwy arkuszy roboczych.
2. W otwartym oknie dialogowym Zmień nazwę wielu arkuszy należy (patrz zrzuty ekranu poniżej):
(1) W Szablony do nauki listę, sprawdź arkusz roboczy, którego nazwę zmienisz, z wartościami komórek.
(2) W Zmień nazwę opcji sekcja, sprawdź Zastąp oryginalną nazwę arkusza opcja;
(3) W Nowa nazwa arkusza roboczego sekcja, sprawdź Z określonego zakresu kliknij opcję aby otworzyć drugie okno dialogowe Zmień nazwę wielu arkuszy, wybierz komórki, których nazwy chcesz zmienić według ich wartości, i kliknij OK przycisk.
(4) Kliknij Ok aby zastosować zmianę nazwy.
Następnie zobaczysz, że wszystkie zaznaczone nazwy arkuszy roboczych zostały zmienione na określone wartości komórek. Zobacz poniższy zrzut ekranu:
Kutools dla programu Excel - Zawiera ponad 300 przydatnych narzędzi dla programu Excel. Pełna wersja bezpłatnej wersji próbnej 30-dzień, karta kredytowa nie jest wymagana! Zdobądź To Teraz
Demo: arkusze nazw na podstawie wartości komórek (z listy) w programie Excel
Podobne artykuły:
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.

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!





