Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Du kan bruke makrohandlingen KjørMakro i Access-databaser til å kjøre en makro. Makroen kan være i en makrogruppe.

Bruk denne handlingen:

  • Slik kjører du en makro fra en annen makro.

  • Slik kjører du en makro basert på en bestemt betingelse.

  • Slik knytter du en makro til en egendefinert meny eller båndkommando.

Innstilling

Makrohandlingen KjørMakro har følgende argumenter:

Handlingsargument

Beskrivelse

Makronavn

Navnet på makroen som skal kjøres. Makronavn-boksen i Handlingsargumenter-delen i makroutformingsvinduet viser alle makroer (og makrogrupper) i gjeldende database. Hvis makroen er i en makrogruppe, vises den under navnet på makrogruppen i listen som makrogruppenavn.makronavn. Dette er et nødvendig argument.

Hvis du kjører en makro som inneholder makrohandlingen KjørMakro i en bibliotekdatabase, søker Access etter makroen med dette navnet i bibliotekdatabasen og ser ikke etter den i gjeldende database.

Antall gjentakelser

Maksimalt antall ganger makroen kjøres. Hvis du lar dette argumentet stå tomt (og argumentet Gjenta uttrykk også er tomt), kjøres makroen én gang.

Gjenta uttrykk

En uttrykk som evalueres til Sann (–1) eller Usann (0). Makroen slutter å kjøre hvis uttrykket evalueres til Usann. Uttrykket evalueres hver gang makroen kjøres.

Merknader

Hvis du skriver inn et makrogruppenavn for makronavnargumentet , kjører Access den første makroen i makrogruppen.

Denne handlingen ligner på å klikke Kjør makro på fanen Databaseverktøy , velge en makro og klikke OK. Denne kommandoen kjører imidlertid bare makroen én gang, mens makrohandlingen KjørMakro kan kjøre en makro så mange ganger du vil.

Tips!

Du kan bruke argumentene Antall gjentakelser og Gjenta uttrykk til å bestemme hvor mange ganger makroen kjører:

  • Hvis du lar begge argumentene stå tomme, kjøres makroen én gang.

  • Hvis du angir et tall for antall gjentakelser , men lar Gjenta uttrykk stå tomt, kjører makroen det angitte antallet ganger.

  • Hvis du lar Antall gjentakelser stå tomme, men skriver inn et uttrykk for R-epeatuttrykk, kjøres makroen til uttrykket evalueres til Usann.

  • Hvis du skriver inn verdier for begge argumentene, kjører makroen antall ganger angitt i Antall gjentakelser eller til Gjenta uttrykk evalueres til Usann, avhengig av hva som skjer først.

Når du kjører en makro som inneholder makrohandlingen KjørMakro , og den når makrohandlingen KjørMakro , kjører Access makroen som kalles. Når den kalte makroen er fullført, går Access tilbake til den opprinnelige makroen og kjører neste handling.

Obs!: 

  • Du kan kalle opp en makro i samme makrogruppe eller i en annen makrogruppe.

  • Du kan neste makroer. Det vil si at du kan kjøre makro A, som igjen kaller opp makro B og så videre. I hvert tilfelle, når den kalte makroen er fullført, går Access tilbake til makroen som kalte den, og kjører den neste handlingen i makroen.

Hvis du vil kjøre KjørMakro-handlingen i en Visual Basic for Applications (VBA)-modul, bruker du RunMacro-metoden for DoCmd-objektet.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×