Makrohandlingen AfspilMakro

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Du kan bruge makrohandlingen AfspilMakro i Access-databaser til at køre en makro. Makroen kan være i en makrogruppe.

Brug denne handling:

  • For at køre en makro fra en anden makro.

  • For at køre en makro, der er baseret på en bestemt betingelse.

  • Vedhæfte en makro til en brugerdefineret menu eller båndet kommando.

Indstilling

Makrohandlingen AfspilMakro har følgende argumenter:

Handlingsargument

Beskrivelse

Makronavn

Navnet på at køre makroen. Boksen Makronavn i sektionen Handlingsargumenter designvinduet makro viser alle makroer (og makrogrupper) i den aktuelle database. Hvis makroen er i en makrogruppe, er den angivet under makro gruppenavn på listen som makrogruppenavn. makronavn. Dette er et obligatorisk argument.

Hvis du kører en makro, der indeholder makrohandlingen AfspilMakro i en biblioteksdatabase, Access søger efter makroen med dette navn i biblioteksdatabasen og søge ikke efter det i den aktuelle database.

Gentag antal

Det maksimale antal gange, kører makroen. Hvis du lader argumentet tom (og argumentet Gentag så længe også er tom), afspilles makroen én gang.

Gentag udtryk

En udtryk, der evalueres til Sand (1) eller Falsk (0). Makroen stopper, hvis udtrykket evalueres til Falsk. Udtrykket evalueres, hver gang, afspilles makroen.

Bemærkninger

Hvis du angiver en makro gruppenavn for argumentet Makronavn , afspilles den første makro i makrogruppen.

Denne handling minder om at klikke på Afspil makro under fanen Databaseværktøjer, vælge en makro og klikke på OK. Denne kommando kører dog makroen kun én gang, mens makrohandlingen AfspilMakro kan afspille en makro så mange gange du ønsker.

Tip!

Du kan bruge argumenterne antal gentagelser og Gentag udtryk til at afgøre, hvor mange gange, afspilles makroen:

  • Hvis du lader begge argumenter, afspilles makroen én gang.

  • Hvis du angive et tal for Antal gentagelser , men lader Gentag så længe være tomt, afspilles makroen det angivne antal gange.

  • Hvis du lader Antal gentagelser tom men angive et udtryk for Repeat udtryk, afspilles makroen, indtil udtrykket evalueres til Falsk.

  • Hvis du angiver værdier for begge argumenter, afspilles makroen antallet gange, der er angivet i Antal gentagelser , eller indtil Gentag udtryk evalueres til Falsk, opstår der først.

Når du afspiller en makro, der indeholder makrohandlingen AfspilMakro , og det har makrohandlingen AfspilMakro , afspilles makroen kaldet. Når kaldet makroen er færdig, Access returnerer til den oprindelige makro og kører den næste handling.

Bemærk!: 

  • Du kan ringe til en makro i den samme makrogruppe eller i en anden makrogruppe.

  • Du kan indlejre makroer. Det vil sige, kan du afspille makroen A, der kalder makro B osv. Når kaldet makroen er færdig, returnerer Access i begge tilfælde til den makro, og kører den næste handling i makroen.

For at køre handlingen AfspilMakro i et Visual Basic for Applications (VBA) modul, skal du bruge metoden AfspilMakro i objektet DoCmd .

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×