Submacro-makrosetning

Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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.

Overflaten til Access-makroutformingen viser en OnError-makrohandling.