Akce makra SpustitMakro

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.

Akce makra SpustitMakro v databázích Accessu slouží ke spuštění Makro. Skupina maker může obsahovat makra.

Pomocí této akce:

  • Ke spuštění makra z jiného makra.

  • Ke spuštění makra podle určitých podmínek.

  • Přiřazení makra k vlastní příkazu nabídky nebo pásu karet.

Nastavení

Akce makra SpustitMakro má následující argumenty.

Argument akce

Popis

Název makra

Název spuštění makra. Pole Název makra v části Argumentů okna návrhu maker zobrazuje všechna makra (a makra skupiny) v aktuální databázi. Pokud je makro ve skupině makra, je uvedené v části název skupiny makro v seznamu jako názevskupinymaker. makro. Toto je povinný argument.

Pokud spustíte makro obsahující akci makra SpustitMakro v Databázová knihovnaAccess vyhledá makro s tímto názvem v databázové knihovně a nevypadá jej v aktuální databázi.

Počet opakování

Maximální počet, který se spustí makro. Pokud nezadáte tento argument (a argument Opakování je také prázdné), nebude makro jednou.

Výraz pro opakování

Výraz, který bude vyhodnocen jako True (-1) nebo False (0). Makro se zastaví pokud je výraz vyhodnocen jako Nepravda. Při každém spuštění makra probíhá hodnocení výrazu.

Poznámky

Pokud zadáte název skupiny makro pro argument Název makra , spustí aplikace Access první makra ve skupině makra.

Tato akce je podobný kliknutím na Spustit makro na kartě Databázové nástroje, výběr makra a kliknutím na tlačítko OK. Tento příkaz však spustí makro jenom jednou a že akce makra SpustitMakro lze vytvořit makro, kolikrát chcete.

Tipy

Argumenty počet opakování a opakujte výraz vám pomohou zjistit, kolik času spuštění makra:

  • Je-li oba argumenty necháte prázdné, nebude makro jednou.

  • Pokud zadejte číslo pro Počet opakování , ale nechejte prázdné Opakování , spuštění makra zadaný počet.

  • Pokud nezadáte Počet opakování , ale zadání výrazu pro Repeat výraz, spuštění makra, dokud je výraz vyhodnocen jako Nepravda.

  • Pokud chcete zadat hodnoty pro oba argumenty, spustí se makro toho, kolikrát zadaný počet Opakování nebo do Opakování vyhodnotí hodnotu NEPRAVDA, co nastane dříve.

Pokud spustíte makro obsahující akci makra SpustitMakro a nedosáhnete akce makra SpustitMakro , spustí aplikace Access volaného makra. Po dokončení volaného makra aplikace Access vrátí do původní makra a spustí další akci.

Poznámka: 

  • Makra můžete volat ve stejné skupině makra nebo v jiné skupině maker.

  • Můžete do sebe vnořit makra. To znamená můžete spustit makro A, která volá makro B a tak dál. V každém případě po dokončení volaného makra aplikace Access vrátí makra, které se nazývá a spustí další akci v toto makro.

Spustit SpustitMakro v modulu Visual Basic for Applications (VBA), použijte metodu SpustitMakro objektu DoCmd .

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.

×