Setningen Submacro i Access definerer en egen makro i Macro Designer-vinduet.
Innstilling
Handlingen Submacro har bare ett nødvendig argument.
| Handlingsargument | Beskrivelse |
|---|---|
Name |
En streng som vises som navnet på makroen. |
Merknader
Du kan bruke setningen Submacro til å definere egne sett med handlinger. Du kan kjøre handlingene som er definert i delmakroene, fra en annen makro ved å bruke handlingen RunMacro . Bruk følgende syntaks til å kjøre delmakroen i argumentet Macro Name for handlingen RunMacro :
<macro name>.<submacro name>
Du kan også bruke setningen Submacro til å definere et sett med handlinger for feilhåndtering i en makro.
Eksempel
Følgende makro demonstrerer setningen Submacro sammen med en OnError makrohandling. I dette eksemplet OnError ber handlingen Access om å kjøre en egendefinert delmakro for feilhåndtering med navn ErrorHandler når det oppstår en feil. Hvis det oppstår en feil i en av handlingene som følger, hopper Access til delmakroen ErrorHandler . Delmakroen ErrorHandler viser en meldingsboks som refererer til objektet MacroError for å vise informasjon om feilen.
Dette skjermbildet viser forrige eksempel i makroutformingen for Access. I dette tilfellet utløser uttrykket i SetLocalVar handlingen en feil fordi den prøver å dele et tall med null. Access går til den navngitte ErrorHandler undermakroen og viser informasjon om feil i en meldingsboks.