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 makrovinduet Designer.

Innstilling

Handlingen Submacro har bare ett obligatorisk argument.

Handlingsargument Beskrivelse
Name En streng som vises som navnet på makroen.

Merknader

Du kan bruke setningen Submacro til å definere separate sett med handlinger. Du kan kjøre handlingene som er definert i delmakroer fra en annen makro, ved hjelp RunMacro av handlingen. Bruk følgende syntaks til å kjøre delmakroen Macro NameRunMacro i argumentet for handlingen:

<macro name>.<submacro name>

Du kan også bruke setningen Submacro til å definere et sett med feilbehandlingshandlinger 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 undermakro for feilbehandling med navn ErrorHandler når det oppstår en feil. Hvis det oppstår en feil i noen av handlingene som følger, hopper Access til undermakroen ErrorHandler . Undermakroen ErrorHandler viser en meldingsboks som refererer til MacroError objektet for å vise informasjon om feilen.

Dette skjermbildet viser det forrige eksemplet i Access-makroutformingen. I dette tilfellet utløser uttrykket i SetLocalVar handlingen en feil fordi det prøver å dele et tall med null. Access går til undermakroen med navnet ErrorHandler og viser feilinformasjonen i en meldingsboks.

Overflaten til Access-makroutformingen viser en OnError-makrohandling.