Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

I Access definierar Undermakroett separat makro i fönstret Makrodesigner.

Inställning

Undermakro-instruktionen kräver ett argument.

Åtgärdsargument

Beskrivning

Namn

En sträng som representerar namnet på makrot.

Kommentarer

Du kan använda undermakro-instruktionen för att definiera en separat uppsättning åtgärder. Du kan köra de instruktioner som definierats i undermakron från ett annat makro med hjälp av instruktionen KörMakro. För att köra ett undermakro använder du följande syntax för argumentet (Makronamn) till instruktionen KörMakro:

<makro_namn>.<undemakro_namn>

Du kan även använda Undermakro för att definiera en uppsättning felhanteringsinstruktioner i ett makro.

Exempel

Följande makro visar hur du använder makroinstruktionen Undermakro tillsammans med VidFel. I det här exemplet anger VidFel-instruktionen att Access ska köra ett anpassat undermakro för felhantering med namnet ErrorHandler när ett fel uppstår. Om det uppstår ett fel i någon av de följande instruktionerna hoppar Access till undermakrot ErrorHandler. Undermakrot ErrorHandler visar ett meddelandefält som refererar till objektet MacroError och används till att visa information om felet.

Här är en skärmbild av Makrodesignern i Access med föregående exempel. I det här fallet utlöser uttrycket i instruktionen AngeLokalVar ett fel eftersom den försöker dividera ett tal med noll. Access flyttar ned till delmakrot ErrorHandler och felinformationen visas i ett meddelandefält.

Makrodesignytan i Access med ett exempel på makroinstruktionen VidFel.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.