Spustit makro automaticky při změně buňky

Obsah

Jak propojit makro se změnou tabulky

Chcete -li zajistit, aby bylo makro spuštěno přesně, když se v tabulce něco změní, můžete to provést pomocí Pracovní list_Změna-Dokončete událost.

Chcete -li propojit kód programu s listem, postupujte následovně:

  1. Otevřete sešit.
  2. Klikněte pravým tlačítkem na požadovaný list v dolní části záložky listu.
  3. V místní nabídce vyberte ZOBRAZIT KÓD.

Excel nyní otevře editor VBA. Nyní aktivujte položku PRACOVNÍ LIST z prvního výběrového seznamu (OBECNĚ), jak ukazuje následující obrázek:

Excel nyní automaticky obsahuje podprogram do vašeho sešitu. Všechny pokyny, které vložíte do tohoto podprogramu, se provedou, jakmile dojde ke změně v příslušném listu.

S parametrem cílová program předá adresu buňky, ve které bylo něco změněno. Do podprogramu zadejte následující příkaz (mezi řádky začínající na Sub a Konec otestovat tuto funkci:

MsgBox („Změnili jste“ & Target.Address & „.“)

Jakmile změníte buňku v listu, Excel vám zobrazí okno se zprávou:

Změnou cílová Když jej přidružíte k dotazu, můžete své makro navrhnout tak, aby reagovalo pouze na změny v konkrétních buňkách.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave