Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

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.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×