Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

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 Access Makrodesigner (Access version 2010 och senare) 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.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×