Akcia makra SpustiťKód

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.

Akcia makra SpustiťKód môžete použiť v počítačových databázach Accessu volať Visual Basic for Applications (VBA) funkcia.

Nastavenie

Akcia makra SpustiťKód má nasledovné argumenty.

Argument akcie

Popis

Názov funkcie

Názov funkcie VBA procedúry chcete zavolať. Argumenty funkcie uzavrite do zátvoriek. Zadajte názov do poľa Názov funkcie v okne návrhu makro. Toto je požadovaný argument.

Poznámka: V programe Access počítačovú databázu (.mdb alebo .accdb), kliknite na tlačidlo zostaviť pomocou nástroja Zostavovač výrazov vyberte funkciu pre tento argument. Kliknite na požadovanú funkciu v zozname v Zostavovači výrazov.

Poznámky

Používateľom definované funkcie postupy sú uložené v Access moduly.

Zátvoriek, musí zahŕňať aj v prípade, že procedúra Function neobsahuje žiadne argumenty, ako v nasledujúcom príklade:

TestFunction()

Na rozdiel od funkcia definovaná používateľom názvy používané pre vlastnosť udalosti nastavenia, názov funkcie v argumente Názov funkcie nezačína znak rovnosti (=).

Program Access ignoruje vrátenú hodnotu funkcie.

Poznámka: Procedúra Function nie je možné volať z makra, ak názov funkcie je rovnaký ako názov modulu.

Tip

Ak chcete spustiť podprocedúra alebo procedúra spúšťaná udalosťou napísaný v jazyku Visual Basic, vytvoriť funkcia postup, ktorý sa požaduje procedúra Sub alebo žiadne záznamy. Potom použite akciu makra SpustiťKód na spustenie procedúra Function.

Ak používate akciu makra SpustiťKód volať funkciu, Access vyhľadáva funkciu s názvom určený argumentom Názov funkcie štandardné moduly v databáze. Však keď táto akcia spustí reakcia na kliknutie na príkaz ponuky na formulár alebo zostava alebo reakcia na udalosti formulára alebo zostavy, Access najprv vyhľadá funkciu v modul triedy formulára alebo zostavy a potom v štandardné moduly. Prístup nie je možné prehľadávať moduly tried, ktoré sa zobrazujú v oblasti moduly na navigačnej table pre funkciu určený argumentom Názov funkcie .

Táto akcia nie je dostupná v VBA module. Namiesto toho spustite požadovanú procedúra Function priamo v programe VBA.

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.

×