Jak přejmenovat listy na základě hodnot buněk (ze seznamu) v Excelu?
Přejmenování jednoho listu v Excelu se obvykle provádí kliknutím pravým tlačítkem myši na záložku listu a výběrem "Přejmenovat" z kontextové nabídky. Pokud však potřebujete přejmenovat více listů pomocí hodnot ze zadaných buněk nebo chcete dynamicky pojmenovat list na základě hodnoty konkrétní buňky, můžete použít několik metod. Tento článek vás provede těmito technikami, díky čemuž bude proces přímočarý a efektivní.
- Dynamicky přejmenujte list na základě hodnoty buňky pomocí VBA
- Přejmenujte více listů na základě hodnot buněk v odpovídajících listech
- Přejmenujte více listů ze zadaného seznamu
Dynamicky přejmenujte list z hodnoty buňky pomocí jazyka VBA
Pomocí jazyka VBA v Excelu můžeme dynamicky přejmenovat list z určité hodnoty buňky a můžete postupovat následovně:
Krok 1: Klikněte pravým tlačítkem na název listu listu, který dynamicky pojmenujete podle hodnoty buňky, a vyberte Zobrazit kód z nabídky pravého tlačítka myši.
Krok 2: V otvoru Microsoft Visual Basic pro aplikace okno, vložte následující kód VBA do okna modulu.
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
Tip: Tento VBA dynamicky přejmenuje list na základě hodnoty v buňce A1, můžete změnit "A1" na jiné buňky podle vašich potřeb.
Krok 3: Uložte kód VBA a zavřete Microsoft Visual Basic pro aplikaci okno.
Pak uvidíte, že se název listu dynamicky mění na základě zadané hodnoty buňky.
Poznámky:
- Pokud je zadaná buňka prázdná, list se nepřejmenuje.
- List bude přejmenován pokaždé, když změníte hodnotu v zadané buňce.
- Pokud do zadané buňky zadáte speciální znaky, například *, zobrazí se upozornění na chybu.
Přejmenujte více listů na základě hodnot buněk v odpovídajících listech
Výše popsaná metoda umožňuje přejmenování jednoho listu najednou. Nicméně pomocí Přejmenujte více pracovních listů vlastnost Kutools pro Excel, můžete rychle přejmenovat všechny nebo více listů na základě hodnoty zadané buňky v každém odpovídajícím listu. Můžete například přejmenovat každý list tak, aby odpovídal hodnotě nalezené v buňce A1 daného listu.
Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!
- klikněte Kutools Plus > Pracovní list > Přejmenujte pracovní listy. Viz snímek obrazovky:
- V otvoru Přejmenujte více pracovních listů v dialogovém okně postupujte takto:
- v Pracovní listy seznam, zkontrolujte listy, které budete přejmenovávat.
- v Přejmenovat možnosti zkontrolujte část Nahraďte původní název listu volba.
- v Nový název listu sekce, prosím zkontrolujte Přejmenujte listy s konkrétní buňkou a zadejte buňku, jejíž obsah přejmenujete odpovídající list.
- Klepněte na tlačítko Ok .
A nyní jsou všechny zaškrtnuté listy přejmenovány na základě zadané buňky každého listu. Viz snímek obrazovky:
Poznámka: Chcete získat přístup k Přejmenujte více pracovních listů Vlastnosti? Stažení Kutools pro Excel Nyní! Kromě toho se Kutools může pochlubit nesčetným množstvím více než 300 dalších funkcí a nabízí 30denní bezplatnou zkušební verzi. Nečekejte a vyzkoušejte to ještě dnes!
Přejmenujte více listů ze zadaného seznamu
Kutools pro Excel Přejmenujte více pracovních listů funkce také podporuje přejmenování více listů na základě hodnot buněk v určeném seznamu.
Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!
- klikněte Kutools Plus > Pracovní list > Přejmenujte pracovní listy.
- V otvoru Přejmenujte více pracovních listů dialogovém okně nakonfigurujte následovně:
- v Pracovní listy seznamu, vyberte listy, které chcete přejmenovat.
- v Přejmenovat možnosti zkontrolujte část Nahraďte původní název listu volba.
- v Nový název listu zkontrolujte část Ze specifického rozsahu a klepněte na tlačítko tlačítko pro otevření druhého Přejmenujte více pracovních listů dialogové okno (viz snímek obrazovky vpravo). Poté vyberte seznam buněk, které přejmenujete podle jejich hodnot, a klepněte na OK .
- Klepněte na tlačítko Ok tlačítko pro použití přejmenování.
Poté uvidíte, že názvy všech zaškrtnutých listů budou nahrazeny hodnotami buněk v zadaném seznamu. Viz níže uvedený snímek obrazovky:
Poznámka: Chcete získat přístup k Přejmenujte více pracovních listů Vlastnosti? Stažení Kutools pro Excel Nyní! Kromě toho se Kutools může pochlubit nesčetným množstvím více než 300 dalších funkcí a nabízí 30denní bezplatnou zkušební verzi. Nečekejte a vyzkoušejte to ještě dnes!
Ukázka: jmenné listy založené na hodnotách buněk (ze seznamu) v aplikaci Excel
Související články:
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!