Applies ToMicrosoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Makrotoimingu Käivita_makro abil saate Accessi andmebaasides käivitada makro. Makro võib olla makrorühm.

Kasutage järgmist toimingut:

  • Makro käivitamiseks mõnest muust makrost.

  • Kindlal tingimusel põhineva makro käivitamiseks tehke järgmist.

  • Makro manustamine kohandatud menüüle või lindikäsule.

Säte

Makrotoimingul Käivita_makro on järgmised argumendid.

Toimingu argument

Kirjeldus

Makro nimi

Käivitatava makro nimi. Makrokujunduse akna jaotise Toiminguargumendid väljal Makro nimi kuvatakse kõik praeguse andmebaasi makrod (ja makrorühmad). Kui makro kuulub makrorühma, on see loetletud loendis makrorühma nime all makrorühma nimena.macroname. See argument on kohustuslik.

Kui käivitate teegiandmebaas makrotoimingut Käivita_ makro sisaldav makro, otsib Access teegiandmebaasist sellise nimega makrot ega otsi seda praegusest andmebaasist.

Korduste arv

Makro käivitamiste maksimumarv. Kui jätate selle argumendi tühjaks (samuti on tühi argument Korda avaldist ), käivitub makro üks kord.

Korda avaldist

avaldis, mille väärtus on True (–1) või False (0). Makro lakkab töötamast, kui avaldise väärtuseks on väär. Avaldist hinnatakse iga kord, kui makro käivitub.

Kommentaarid

Kui sisestate argumendi Makro nimi jaoks makrorühma nime, käivitab Access makrorühma esimese makro.

See toiming sarnaneb menüü Andmebaasiriistad nupu Käivita makro klõpsamisega, makro valimisega ja nupu OK klõpsamisega. Kuid see käsk käivitab makro ainult üks kord, makrotoiminguga Käivita_makro saab makrot käitada nii mitu korda kui soovite.

Näpunäited

Argumentide Korduste arv ja Korda avaldisi abil saate määrata, mitu korda makrot käitatakse.

  • Kui jätate mõlemad argumendid tühjaks, käivitub makro üks kord.

  • Kui sisestate korduste arvu , kuid jätate kordusavaldise tühjaks, käivitab makro määratud arvu kordi.

  • Kui jätate korduste arvu tühjaks, kuid sisestate avaldise Repeat Expression jaoks, käivitub makro seni, kuni avaldis annab väärtuseks Väär.

  • Kui sisestate mõlema argumendi väärtused, käivitab makro loendis Korduste arv määratud kordade arvu või kuni kordamisavaldis annab väärtuseks False (Väär), olenevalt sellest, kumb toimub esimesena.

Kui käivitate makrotoimingut Käivita_ makro sisaldav makro ja jõuab makrotoiminguni Käivita_ makro, käivitab Access makro. Kui kutsutud makro on lõpule jõudnud, naaseb Access algsesse makrosse ja käivitab järgmise toimingu.

Märkused: 

  • Saate kutsuda makro samasse makrorühma või mõnda muusse makrorühma.

  • Saate makrosid pesastada. See tähendab, et saate käivitada makro A, mis omakorda kutsub makro B jne. Igal juhul, kui kutsutud makro on lõpule jõudnud, naaseb Access seda kutsunud makrosse ja käivitab selles makros järgmise toimingu.

Toimingu Käivita_makro käivitamiseks moodulis Visual Basic for Applications (VBA) kasutage objekti DoCmd meetodit Käivita_makro.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.