MakróFuttatása makróművelet

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Az Access-adatbázisokban a MakróFuttatása makróművelet makró futtatására használható. A makró lehet egy makrócsoport.

A következő műveleteket használhatja:

  • Makró futtatása egy másik makróból.

  • Makró futtatása bizonyos feltételek alapján.

  • Makró csatolása egyéni menühöz vagy a menüszalag parancshoz.

Beállítás

A MakróFuttatása makróművelet argumentumai a következők.

Művelet argumentuma

Leírás

Makrónév

A futtatandó makró neve. A Makrószerkesztő ablak műveletek argumentumai területén látható Makrónév mező az aktuális adatbázisban lévő összes makrót (és makrócsoport) jeleníti meg. Ha a makró egy makrót tartalmaz, az a listában a makrócsoport neve alatt látható makrócsoportnév.Makrónév. Ez egy kötelező argumentum.

Ha a MakróFuttatása makróművelet függvénytár-adatbázis tartalmazó makrót futtat, a Access a nevet a tár adatbázisában keresi, és nem keresi meg az aktuális adatbázisban.

Ismétlések száma

A makró futtatásának maximális száma. Ha ezt az argumentumot üresen hagyja (és az Ismétlési kifejezés argumentum is üres), a makró egyszer fut.

Kifejezés ismétlése

Egy kifejezés, amely kiértékeléskor igaz (– 1) vagy hamis (0) értéket ad vissza. Ha a kifejezés Hamis értéketad vissza, a makró futása leáll. A kifejezés kiértékelésre kerül a makró minden egyes futtatásakor.

Megjegyzések

Ha a Makrónév argumentumban a makrócsoport nevét adja meg, az Access az első makrót futtatja a makró csoportban.

Ez a művelet hasonlít az Adatbáziseszközök lap Makró futtatása parancsára, majd egy makró kijelölésére, majd az OK gombrakattintva. Ez a parancs azonban csak egyszer futtatja a makrót, míg a MakróFuttatása makróművelet tetszőleges időpontban futtathatja a makrót.

Tippek

Az ismétlés száma és az Ismétlési kifejezés argumentummal meghatározhatja, hogy hányszor fusson a makró:

  • Ha mindkét argumentumot üresen hagyja, a makró egyszer fut.

  • Ha megad egy számot az ismétlődő számláláshoz , de az Ismétlési kifejezést üresen hagyja, a makró a megadott számú időpontot futtatja.

  • Ha üresen hagyja a Count argumentumot, de a REPEAT kifejezéshezkifejezést ad meg, a makró addig fut, amíg a kifejezés hamisértékre nem kerül.

  • Ha a két argumentum értékeit adja meg, akkor a makró az ismétlés száma mezőben megadott számú időpontot futtatja, vagy amíg a kifejezés a false értéketadja vissza, amelyik előbb bekövetkezik.

Ha a MakróFuttatása makrót tartalmazó makrót futtat, és a MakróFuttatása a makróHoz ér, az Access a hívott makrót futtatja. Amikor a hívott makró elkészült, az Access visszaállítja az eredeti makrót, és futtatja a következő lépést.

Megjegyzések: 

  • A makrót ugyanazon a makrócsoport vagy egy másik makrócsoport nevében is felhívhatja.

  • A makrók beágyazására használható. Azaz futtathatja az A makrót, amely a "B" makrót hívja és így tovább. Minden esetben, amikor a hívott makró elkészült, az Access visszaállítja a meghívott makrót, és futtatja az adott makró következő műveletét.

Ha a MakróFuttatása műveletét egy Visual Basic for Applications (VBA) nyelvű modulban szeretné futtatni, használja a DoCmd objektum MakróFuttatása metódusát.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×