Akcia SpustiťMakro

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Akciu makra SpustiťMakro môžete v accessových databázach použiť na spustenie makro. Makro môže byť v skupina makier.

Túto akciu použite:

  • Spustenie makra v inom makre.

  • Na spustenie makra na základe určitej podmienky.

  • Ak chcete priložiť makro na vlastnú ponuku alebo príkaz na páse s nástrojmi.

Nastavenie

Akcia makra SpustiťMakro obsahuje nasledovné argumenty.

Argument akcie

Popis

Názov makra

Názov makra, ktoré sa má spustiť. Pole názov makra v časti Argumenty akcie v okne návrhu makra zobrazuje všetky makrá (a skupiny makier) v aktuálnej databáze. Ak je makro v skupine makier, zobrazí sa pod názvom skupiny makier v zozname ako názovskupinymakier.macroname. Tento argument je povinný.

Ak spustíte makro, ktoré obsahuje akciu makra SpustiťMakro v knižničná databáza, Access vyhľadá makro s týmto názvom v databáze knižnice a nehľadá ho v aktuálnej databáze.

Počet opakovaní

Maximálny počet opakovaní spustenia makra. Ak ponecháte tento argument prázdny (a argument Opakovať výraz je tiež prázdny), makro sa spustí raz.

Opakovanie výrazu

výraz, ktorý sa vyhodnotí ako true (– 1 ) alebo false (0). Ak sa výraz vyhodnotí ako false, makro sa prestane spúšťať. Výraz sa vyhodnotí pri každom spustení makra.

Poznámky

Ak zadáte názov skupiny makier pre argument názov makra , Access spustí prvé makro v skupine makro.

Táto akcia je podobná tomu, že kliknete na položku Spustiť makro na karte databázové nástroje , vyberiete makro a kliknete na tlačidlo OK. Tento príkaz však spustí makro len raz, zatiaľ čo Akcia makra SpustiťMakro môže spustiť makro toľkokrát, koľkokrát chcete.

Tipy

Ak chcete zistiť, koľkokrát sa makro spustí, môžete použiť argumenty opakovať počet a opakovať výraz:

  • Ak ponecháte obidva argumenty prázdne, makro sa spustí raz.

  • Ak zadáte číslo pre opakovaNé počítanie , ale nechajte argument opakovať prázdne, makro spustí určený počet krát.

  • Ak ponecháte položku opakovať počet prázdnych, ale zadajte výraz pre výraz REPEAT, makro sa spustí, kým sa výraz nevyhodnotí ako False.

  • Ak zadáte hodnoty pre obidva argumenty, makro spustí počet opakovaní zadaných v časti opakovať počítanie alebo dovtedy, kým sa výraz opakovanie nevyhodnotí na hodnotu False, podľa toho, čo nastane skôr.

Keď spustíte makro obsahujúce akciu makra SpustiťMakro a dosiahnete akciu makra SpustiťMakro , Access spustí nazývané makro. Po dokončení vyžiadaného makra sa Access vráti do pôvodného makra a spustí ďalšiu akciu.

Poznámky: 

  • Môžete zavolať na makro v tej istej skupine makier alebo v inej skupine makier.

  • Môžete vnoriť makrá. To znamená, že môžete spustiť makro A, ktoré zasa zavolá makro B atď. V každom prípade po dokončení nazvaného makra sa Access vráti do makra, ktoré sa nazýva, a spustí ďalšiu akciu v danom makre.

Ak chcete spustiť akciu SpustiťMakro v module Visual Basic for Applications (VBA), použite metódu SpustiťMakro objektu DoCmd .

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×