KódFuttatása makróművelet

A KódFuttatása művelettel Visual Basic for Applications (VBA) nyelvű Függvényeljárás hívhat.

Beállítás

A KódFuttatása művelet argumentumai a következők:

Művelet argumentuma

Leírás

Függvénynév

A hívni kívánt VBA nyelvű Function eljárás neve. A függvény argumentum zárójelbe kell tenni. Adja meg a függvény nevét a Makrószerkesztő ablak Argumentumok területén lévő Függvénynév mezőben. Ez kötelező argumentum.

Megjegyzés : Microsoft Access-adatbázis (.mdb vagy .accdb) a Szerkesztés gombra kattintva a Kifejezésszerkesztő segítségével választhatja ki az argumentumban szereplő függvényt. A Kifejezésszerkesztő listájában kattintson a kívánt függvényre.

Megjegyzés

A felhasználói Function eljárásokat Microsoft Office Access 2007modul tartalmazzák.

Ki kell tenni a zárójeleket, még ha a Function eljárásnak nincsenek is argumentumai, például:

TesztFüggvény()

Az eseménytulajdonság beállításoknál használt felhasználó által definiált függvény nevétől eltérően a Függvénynév argumentumban megadott függvénynevek nem kezdődnek egyenlőségjellel (=).

Az Access nem veszi figyelembe a függvény visszatérési értékét.

Megjegyzés : Nem hívhat meg olyan Function eljárást makróból, amelynek a neve megegyezik a modul nevével.

tip

Ha Visual Basic nyelven megírt Sub eljárás vagy eseményvezérelt eljárás szeretne futtatni, hozzon létre egy Function eljárást, amely az eseményvezérelt vagy Sub eljárást hívja. Ezután a KódFuttatása művelettel futtassa le a Function eljárást.

Ha a KódFuttatása művelettel hív egy függvényt, az Access a Függvénynév argumentumban megadott nevű függvényt az adatbázis normál modul keresi. Ha viszont egy űrlap vagy jelentés egy menüparancsa vagy eseménye indította el a műveletet, az Access először az űrlapmodul vagy jelentésmodul keresi a megadott függvényt, és csak utána a globális modulokban. Az Access a Függvénynév argumentumban megadott nevű függvényt nem keresi a navigációs ablak Modulok területén megjelenő osztálymodul.

Ez a művelet nem használható VBA-modulokban. A kívánt Function eljárást közvetlenül hívhatja VBA-kódból.

Ismeretek 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.

×