Az Almakró utasítás az Accessben egy külön makrót határoz meg a Makrótervező ablakban.
Beállítás
Az Almakró művelethez csak egy argumentum szükséges.
Művelet argumentuma |
Leírás |
---|---|
Név |
A makró neveként megjelenő karakterlánc. |
Megjegyzések
Az Almakró utasítással külön műveletcsoportokat határozhat meg. A MakróFuttatása művelettel az almakrókban meghatározott műveleteket egy másik makróból is futtathatja. A MakróFuttatása művelet Makró neve argumentumában a következő szintaxist felhasználva futtathatja az almakrót:
<makró neve>.<almakró neve>
Az Almakró utasítással egy hibakezelő műveletcsoportot is meghatározhat egy makrón belül.
Példa
Az alábbi makró bemutatja az Almakró művelet Hibára makróművelettel történő használatát. A példában a Hibára művelet arra utasítja az Accesst, hogy hiba esetén futtasson egy egyéni hibakezelő almakrót, melynek a neve Hibakezelő. Ha a műveletet követő többi művelet bármelyikében hiba történik, az Access a Hibakezelő almakróra ugrik. A Hibakezelő almakró megjelenít egy üzenetpanelt, mely a MacroError objektum használatával közöl információkat a hibáról.
Íme egy képernyőkép az Access makrótervezőről az előző példával. E makró esetében a HelyiVáltozóBeállítása művelet okoz hibát, mert a művelet nullával kísérel meg osztani egy számot. Az Access ekkor a Hibakezelő nevű almakróra ugrik, és megjeleníti a hibainformációkat egy üzenetpanelen.