Applies ToAccess pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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 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ámky: 

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í.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.