Antrinės makrokomandos sakinys

Antrinės makrokomandos sakinys programoje „Access“ apibrėžia atskirą makrokomandą Makrokomandų dizaino įrankio lange.

Nustatymas

Antrinės makrokomandos veiksmas turi tik vieną būtiną argumentą.

Veiksmo argumentas

Aprašas

Pavadinimas

Eilutė, kuri rodoma kaip makrokomandos pavadinimas.

Pastabos

Galite naudoti Antrinės makrokomandos sakinį, apibrėžtumėte atskirus veiksmų rinkinius. Galite paleisti veiksmus, apibrėžtus antrinėse makrokomandose, iš kitos makrokomandos, naudodami veiksmą RunMacro. Veiksmo RunMacro argumente Makrokomandos pavadinimas, naudokite šią sintaksę, kad paleistumėte antrinę makrokomandą:

<makrokomandos pavadinimas>.< antrinės makrokomandos pavadinimas>

Taip pat galite naudoti sakinį Antrinė makrokomanda, kad apibrėžtumėte klaidų taisymo veiksmų rinkinį makrokomandoje.

Pavyzdys

Ši makrokomanda demonstruoja, kaip naudoti sakinį Antrinė makrokomanda kartu su makrokomandos veiksmu OnError. Šiame pavyzdyje veiksmas OnError nurodo, kad pasitaikius klaidai „Access“ paleistų pasirinktinę klaidos taisymo antrinę makrokomandą, pavadinimu ErrorHandler. Įvykus klaidai bet kuriame tolesniame veiksme, programa „Access“ paleidžia antrinę makrokomandą ErrorHandler. Antrinė makrokomanda ErrorHandler pateikia pranešimo lauką, kuris nurodo MacroError objektą informacijai apie klaidą pateikti.

Tai „Access“ makrokomandų dizaino įrankio ekrano nuotrauka(„Access 2010“ ir naujesnės versijos) su ankstesniu pavyzdžiu. Šiuo atveju, išraiška SetLocalVar veiksme aktyvina klaidą, nes bando padalyti skaičių iš nulio. „Access“ nukelia antrinę makrokomandą ErrorHandler ir pateikia klaidos informaciją pranešimo lauke.

„Access“ makrokomandų dizaino įrankio paviršius rodo OnError makrokomandos veiksmą.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×