Excel Zvýraznit aktivní buňku

Toto makro slouží ke zvýraznění aktivní buňky na pracovním listu aplikace Excel. Na listu se objeví dočasné řádky nad aktivní buňkou a vlevo od ní.

Úvod

Pro usnadnění zobrazení aktivní buňky můžete přidat makro do osobního sešitu podle níže uvedeného postupu. Tím se přidají tvary řádků nad aktivní buňku a vlevo od ní.

Protože se Osobní sešit otevírá automaticky při otevření aplikace Excel, spustí se toto makro v každém sešitě, který otevřete při práci v aplikaci Excel.

POZNÁMKA: Pokud nechcete mít tuto funkci stále zapnutou, můžete kód uložit do jiného sešitu. Tento sešit pak otevřete, až budete chtít mít funkci k dispozici.

Výhoda a varování

Možná jste se setkali s jinými makry, která zvýrazňují aktivní buňku a často mění barvu výplně aktivní buňky. Pokud váš pracovní list již má buňky s barvou výplně, tato makra toto formátování přepíší.

Při této metodě, kterou použil Phil Treacy z My Online Training Hub, se formátování buněk nemění.

Je zde však jedno důležité upozornění — použití maker, jako je toto, vám znemožní používat funkci Vrátit zpět v aplikaci Excel

Nastavení osobního sešitu

Pokud nemáte osobní sešit, postupujte při jeho nastavení podle následujících kroků:

  1. Zapněte funkci Záznamník maker
  2. Nazvěte makro MYTEST a uložte jej do Osobního sešitu maker
  3. Se zapnutým Záznamníkem maker napište něco do prázdné buňky
  4. Vypněte funkci Záznamník maker
  5. (volitelné) Klepněte na tlačítko Zpět, abyste odstranili zadaný text

Zobrazení osobního kódu sešitu

Dále postupujte podle následujících kroků, abyste našli modul, do kterého přidáte kód makra:

  1. Stisknutím kláves Alt+F11 otevřete Editor Visual Basicu
  2. V seznamu projektů vlevo najděte Osobní sešit VBAProjekt(PERSONAL.XLSB)
  3. Pokud je to nutné, klikněte na + v levé části tohoto projektu, aby se zobrazil jeho obsah
  4. Poté klikněte na +, aby se zobrazil obsah jeho objektů Microsoft Excel
  5. Klikněte pravým tlačítkem myši na objekt „ThisWorkbook“, a klepněte na tlačítko Zobrazit kód

Najděte a zkopírujte kód

Dále postupujte podle následujících kroků, abyste našli a zkopírovali kód, který vložíte do tohoto modulu kódu:

  1. Přejděte na My Online Training Hub a prohlédněte si tento komentář Phila Treacyho k článku o zvýraznění vybrané buňky.
  2. Klikněte na odkaz „a zde jsou řádky (jedná se o textový soubor)“ v tomto komentáři
  3. Otevřete textový soubor, který jste stáhli z tohoto odkazu.

Zkopírujte do osobního sešitu

Postupujte podle následujících kroků, abyste kód makra dostali do osobního sešitu:

  1. Zkopírujte celý text v tomto souboru
  2. Přejděte zpět do kódu svého Osobního sešitu, kde uvidíte modul kódu „ThisWorkbook“
  3. Vložte text, který jste zkopírovali
  4. Přejděte na začátek modulu a ujistěte se, že je zde pouze jeden řádek „Option Explicit“. Pokud jsou dva, jeden odstraňte.
  5. Klepněte na tlačítko Uložit na panelu nástrojů v horní části okna kódu

Použití makra

Chcete-li začít makro používat, postupujte takto:

  1. Zavřete aplikaci Excel a znovu ji otevřete.
  2. Klepněte na buňku v libovolném otevřeném sešitu a zobrazí se řádky nad a vlevo od této buňky

Nebo, pokud jste přidali kód do jiného sešitu (ne do Osobního sešitu), otevřete soubor s kódem.

Pamatujte — použití tohoto makra vám znemožní použití funkce Vrátit zpět.

Další výukové programy

List VBA

Tipy k listům

Skrývání listů podle barvy karty

Výběr ochrany listu

Autofiltr listu VBA

Kopírování VBA do listu

VBA – začínáme

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.