Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Norėdami vykdyti makrokomanda, "Access" duomenų bazėse galite naudoti makrokomandos veiksmą Vykdytimakrokomandą . Makrokomanda gali būti makrokomandų grupė.

Naudokite šį veiksmą:

  • Norėdami vykdyti makrokomandą iš kitos makrokomandos.

  • Norėdami vykdyti makrokomandą pagal tam tikrą sąlygą.

  • Makrokomandos pridėjimas prie pasirinktinio meniu arba juostelės komandos.

Parametras

Makrokomandos veiksmas Vykdytimakrokomandą turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Makrokomandos pavadinimas

Vykdomos makrokomandos pavadinimas. Makrokomandos dizaino lango sekcijos Veiksmo argumentai lauke Makrokomandos pavadinimas rodomos visos makrokomandos (ir makrokomandų grupės) dabartinėje duomenų bazėje. Jei makrokomanda yra makrokomandų grupėje, ji pateikiama sąraše po makrokomandų grupės pavadinimu kaip makrokomandų grupėspavadinimas.makrokomandospavadinimas. Tai būtina argumentas.

Jei bibliotekos duomenų bazė vykdote makrokomandą, kurioje yra makrokomandos veiksmas Vykdytimakrokomandą , Access ieško makrokomandos tokiu pavadinimu bibliotekos duomenų bazėje ir jos ieško dabartinėje duomenų bazėje.

Kartojimo skaičius

Maksimalus skaičius kartų, kai bus vykdoma makrokomanda. Jei šį argumentą paliksite tuščią ( o argumentas Kartoti išraišką taip pat bus tuščias), makrokomanda bus vykdoma vieną kartą.

Kartoti išraišką

išraiška, kurio reikšmė yra Teisinga (–1) arba Klaidinga (0). Makrokomanda nustoja veikti, jei reiškinys įvertinamas kaip Klaidinga. Reiškinys įvertinamas kaskart, kai paleidžiama makrokomanda.

Pastabos

Jei įvesite argumento Makrokomandos pavadinimas makrokomandų grupės pavadinimą, programa "Access" pirmą makrokomandų grupę vykdo.

Šis veiksmas panašus į skirtuko Duomenų bazės įrankiai spustelėjimu Vykdyti makrokomandą, makrokomandos pasirinkimu ir spustelėjimu Gerai. Tačiau ši komanda paleidžia makrokomandą tik vieną kartą, o makrokomandos veiksmas Vykdytimakrokomandą gali vykdyti tiek kartų, kiek norite.

Patarimai

Argumentus Kartoti skaičių ir Kartoti reiškinį galite naudoti norėdami nustatyti, kiek kartų vykdoma makrokomanda:

  • Jei abu argumentus paliksite tuščius, makrokomanda bus vykdoma vieną kartą.

  • Jei įvesite kartojimo skaičiaus skaičių, bet lauką Kartoti išraišką paliksite tuščią, makrokomanda rodys nurodytą kartų skaičių.

  • Jei paliksite kartojimo skaičiaus tuščią, bet įvesite išraišką Repeat išraiškai, makrokomanda bus vykdoma, kol reiškinys bus įvertintas kaip Klaidinga.

  • Jei įvesite abiejų argumentų reikšmes, makrokomanda pradės tiek kartų, kiek nurodyta Kartojimo skaičiavimas arba kol Pakartoti išraišką bus įvertinta kaip Klaidinga, atsižvelgiant į tai, kas įvyks pirmiau.

Kai vykdote makrokomandą, kurioje yra makrokomandos veiksmas Vykdytimakrokomandą ir ji pasiekia makrokomandos veiksmą Vykdytimakrokomandą , "Access" paleidžia iškviestą makrokomandą. Pasibaigus iškviestai makrokomandai, "Access" grįžta į pradinę makrokomandą ir vykdo kitą veiksmą.

Pastabos: 

  • Galite iškviesti makrokomandą toje pačioje makrokomandų grupėje arba kitoje makrokomandų grupėje.

  • Galite įdėti makrokomandas. Tai yra, galite paleisti makrokomandą A, kuri savo ruožtu iškviečia makrokomandą B ir t. t. Kiekvienu atveju, pasibaigus iškviestai makrokomandai, "Access" grįžta į makrokomandą, kuri ją iškvietė, ir vykdo kitą veiksmą toje makrokomandoje.

Norėdami vykdyti veiksmą RunMacro "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą RunMacro.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×