Jak získat adresu aktivní buňky v aplikaci Excel?
Při použití aplikace Microsoft Excel můžete snadno zjistit umístění aktuálně vybrané buňky v poli Název, které je uvedeno vlevo na panelu vzorců. Pokud je ale buňka pojmenována, nemůžete prozkoumat její umístění na základě zobrazení v poli Název. A pokud chcete přímo zobrazit úplnou adresu aktivní buňky nebo zobrazit adresu aktivní buňky v určené buňce, co byste udělali? V tomto kurzu vám ukážeme, jak snadno získat adresu aktivní buňky pomocí metod vzorce a VBA.
Získejte adresu aktivní buňky pomocí vzorce
Získejte adresu aktivní buňky pomocí kódu VBA
Zobrazte adresu aktivní buňky v zadané buňce pomocí kódu VBA
Dynamické zobrazení adresy aktivní buňky pomocí úžasného nástroje
Získejte adresu aktivní buňky pomocí vzorce
V této části vám poskytneme vzorec pro snadné získání adresy aktivní buňky.
1. Vyberte buňku, aby byla aktivní.
2. Zadejte do ní následující vzorec a poté stiskněte vstoupit klíč.
=ADDRESS(ROW(),COLUMN())
Pak můžete vidět, že se v buňce okamžitě zobrazuje adresa aktuálně vybrané buňky.
Pozor: Pokud vyberete jinou buňku, adresa se nezmění automaticky. Pro získání dynamické adresy při výběru různých buněk použijte níže uvedené metody.
Dynamicky zobrazit adresu aktivní buňky:
Auto Vylepšená lišta úprav užitečnost Kutools pro Excel pomáhá dynamicky zobrazit adresu aktivní buňky v listu v aplikaci Excel. Kromě toho můžete zobrazit a upravit vybraný obsah buňky přímo v okně, jak je ukázáno níže.
Stáhněte si a vyzkoušejte! (30denní bezplatná trasa)
Získejte adresu aktivní buňky pomocí kódu VBA
Můžete také získat adresu aktivní buňky pomocí kódu VBA. Postupujte prosím následovně.
1. zmáčkni Další + F11 současně otevřít Microsoft Visual Basic pro aplikace okno.
2. V Microsoft Visual Basic pro aplikace v levém podokně otevřete editor kódu, poté zkopírujte a vložte níže uvedený kód VBA do editoru kódu.
Kód VBA: Získejte adresu aktivní buňky
Sub selectRange()
MsgBox ActiveCell.Address
End Sub
3. Poté klikněte na tlačítko Běh tlačítko pro spuštění kódu.
4. Poté se zobrazí dialogové okno s adresou aktivní buňky uvedené uvnitř.
Zobrazte adresu aktivní buňky v zadané buňce pomocí kódu VBA
V jiné situaci byste chtěli, aby se adresa aktivní buňky zobrazila v určené buňce. Při každém přechodu z jedné buňky do druhé se adresa buňky automaticky změní a zobrazí se v zadané buňce. Postupujte prosím následovně.
1. Otevřete prosím Microsoft Visual Basic pro aplikace okno stisknutím Další + F11 současně.
2. Poklepáním na název listu v levém podokně otevřete editor kódu, poté do něj zkopírujte a vložte níže uvedený kód.
Kód VBA: zobrazí adresu aktivní buňky v zadané buňce
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A1").Value = ActiveCell.Address
End Sub
Pozor: A1 je buňka, kam chcete umístit aktivní adresu buňky, můžete ji podle svých potřeb změnit na zadanou buňku.
3. Pak klikněte na tlačítko Soubor > Zavřete a vraťte se do aplikace Microsoft Excel pro opuštění Microsoft Visual Basic pro aplikace okno.
Adresu aktivních displejů buňky vidíte na buňce A1 a adresa se automaticky změní na základě změny aktivní buňky. Viz snímek obrazovky:
Dynamické zobrazení adresy aktivní buňky pomocí úžasného nástroje
Pokud chcete dynamicky zobrazit adresu aktivní buňky v listu, velmi doporučuji Vylepšená lišta úprav nástroj Kutools pro Excel. Podívejme se, jak tento nástroj dokáže dynamicky zobrazit adresu aktivní buňky v listu.
Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.
1. cvaknutí Kutools > Zobrazit a skrýt > Vylepšená lišta úprav pro povolení této funkce.
Od nynějška se pokaždé, když kliknete na buňku, vyskočí okno Vylepšená lišta úprav. Ve spodní části okna se zobrazí adresa aktivní buňky.
Tipy: Obsah buňky můžete přímo prohlížet a upravovat přímo v okně.
Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.
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!