Automatizace událostí při spuštění pomocí makra

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Pokud chcete při každém otevření accessové databáze nebo webové aplikace pro Access spustit určité akce, vytvořte v accessové databázi makro AutoExec nebo ve webové aplikaci pro Access makro Při spuštění. V desktopové databázi může makro AutoExec při jejím otevření třeba automaticky maximalizovat okno aplikace, uzamknout Navigační podokno nebo otevřít určitou sestavu.

V tomto tématu

Vytvoření makra AutoExec v dektopové databázi

Vytvoření makra Při spuštění ve webové aplikaci pro Access

Vytvoření makra AutoExec v databázi

Makro AutoExec (makro pojmenované AutoExec) je spuštěné dříve než všechna ostatní makra nebo moduly v databázi. Pokud jste už vytvořili makro, které dělá všechno, co se má při spuštění databáze provést, stačí ho přejmenovat na AutoExec a makro se při příštím otevření databáze spustí automaticky. Pokud ještě takové makro nemáte, postupujte takto:

  1. Klikněte na Vytvořit > Makro.

    Tlačítko Makro na kartě Vytvořit

  2. V rozvíracím seznamu u horního okraje Tvůrce maker vyberte akci, kterou chcete provést. V případě potřeby zapište příslušné hodnoty do polí argumentů.

    • Jestliže nemůžete najít požadovanou akci, zkontrolujte, jestli je zapnuté Zobrazit všechny akce na kartě Návrh. Tato možnost rozbalí seznam všech akcí, seznam však pak bude obsahovat i několik akcí, které jde spustit jen v případě, kdy má databáze přidělený stav důvěryhodnosti. Více informací na tohle téma najdete v článku Rozhodnutí o důvěryhodnosti databáze.

  3. Opakujte krok 2 pro každou další akci, kterou chcete provést. Akce je také možné vyhledat v katalogu akcí a přesunout je poklikáním nebo přetažením do makra.

  4. Klikněte na Uložit v dialogovém okně Uložit jako a napište AutoExec.

  5. Klikněte na OK a zavřete Tvůrce maker. Makra bude spuštěno při příštím otevření databáze.

Další informace o vytváření maker naleznete v tématu Vytvoření makra uživatelského rozhraní.

Poznámka: 

Začátek stránky

Vytvoření makra Při spuštění ve webové aplikaci pro Access

Makro Při spuštění ve webové aplikaci pro Access má stejnou funkci jako makro AutoExec v desktopové databázi, ale neobjeví se v navigačním podokně jako pojmenované makro. Kromě toho se nespustí při otevření databáze v accessovém klientovi, ale spustí se při otevření webové aplikace v prohlížeči. Logiku makra definovanou v makru Při spuštění nemůžete vynechat při otevření webové aplikace v prohlížeči.

Ukážeme si, jak toto makro vytvořit:

  1. Otevřete webovou aplikaci v Accessu. Pokud ji právě máte otevřenou v prohlížeči, klikněte na Nastavení > Upravit v Accessu.

  2. Klikněte na Domů > Upřesnit > Makro Při spuštění.

    Příkaz Makro Při spuštění v pásu karet

    Access otevře návrháře maker. Pokud už makro Při spuštění existuje, Access ho zobrazí. V opačném případě uvidíte prázdné makro, do kterého můžete začít přidávat akce.

  3. Vyberte akce v rozevíracím seznamu Přidat novou akci nebo akce vyhledejte v katalogu akcí a přesuňte je poklikáním nebo přetažením do makra.

    Tip:  Katalog akcí zobrazuje krátké popisy akcí jako nápovědu vysvětlující, k čemu jsou akce určené.

  4. V případě potřeby zapište hodnoty do polí argumentů u přidaných akcí.

  5. Klikněte na Uložit > Zavřít.

  6. Klikněte na Domů > Spustit aplikaci a makro Při spuštění se provede při otevření webové aplikace v prohlížeči.

Další informace o vytváření maker ve webové aplikaci pro Access najdete v článku Přizpůsobení zobrazení vytvořením makra uživatelského rozhraní.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×