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

Galite naudoti makrokomandos veiksmą Vykdytimakrokomandą "Access" duomenų bazėse, kad paleistumėte makrokomanda. 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 tokius argumentus.

Veiksmo argumentas

Aprašas

Makrokomandos pavadinimas

Vykdytos makrokomandos pavadinimas. Makrokomandos pavadinimo lango makrokomandos dizainas sekcijoje veiksmo argumentai langas rodomos visos makrokomandos (ir makrokomandų grupės) dabartinėje duomenų bazėje. Jei makrokomanda yra makrokomandų grupėje, ji nurodyta sąraše Makrokomandos grupės pavadinimas kaip " macrogroupname"." makrokomandospavadinimas". Tai būtina argumentas.

Jei vykdote makrokomandą, kurioje bibliotekos duomenų bazė makrokomandos veiksmas Vykdytimakrokomandą , Access ieško makrokomandos su šiuo vardu bibliotekos duomenų bazėje ir jos neieško dabartinėje duomenų bazėje.

Kartotinių skaičių

Maksimalus makrokomandos vykdymo laikas. Jei šį argumentą paliksite tuščią (ir argumentas kartoti reiškinį taip pat tuščias), makrokomanda vykdoma kartą.

Kartoti reiškinį

išraiška, kuris apskaičiuoja True (-1) arba neteisingus (0). Makrokomandos vykdymas sustabdomas, jei reiškinys įvertinamas kaip klaidingas. Išraiška įvertinama kiekvieną kartą, kai vykdoma makrokomanda.

Pastabos

Jei įvestumėte makrokomandos pavadinimo argumento makrokomandos grupės pavadinimą, "Access" paleidžia pirmą makrokomandų grupės makrokomandą.

Šis veiksmas panašus į skirtuko duomenų bazės įrankiai spustelėjimą vykdyti makrokomandą , pasirinkę makrokomandą ir spustelėję gerai. Tačiau ši komanda vykdo makrokomandą tik kartą, o makrokomandos veiksmas Vykdytimakrokomandą gali vykdyti tiek kartų, kiek norite.

Patarimai

Galite naudoti pakartojimų skaičių ir kartojimo argumentus, kad nustatytumėte, kiek kartų vykdoma makrokomanda:

  • Jei abu argumentus paliksite tuščią, makrokomanda bus paleista.

  • Įvedus kartotinio skaičiaus skaičių, bet paliekate kartoti išraišką tuščią, makrokomanda paleidžia nurodytą laikų skaičių.

  • Jei paliekate pasikartojantį skaičiavimą , bet įvedate išraišką į R-durpės reiškinį, makrokomanda vykdoma iki išraiška įvertinama kaip klaidingai.

  • Įvedus abiejų argumentų reikšmes, makrokomanda paleidžia skaičių, nurodytą kartotinių skaičių arba tol, kol išraiška įvertinama kaip klaidingai, atsižvelgiant į tai, kas įvyks anksčiau.

Kai vykdote makrokomandą, kurioje yra makrokomandos veiksmas Vykdytimakrokomandą , ir jis pasiekia makrokomandos veiksmą Vykdytimakrokomandą , "Access" vykdo vadinamą makrokomandą. Kai pavadinta makrokomanda baigta, "Access" grįš prie pirminės makrokomandos ir paleidžia paskesnį veiksmą.

Pastabos: 

  • Makrokomandą galite pavadinti toje pačioje makrokomandų grupėje arba kitoje makrokomandų grupėje.

  • Galite įdėti makrokomandų. Tai yra, galite vykdyti makrokomandą A, kuri, savo vardu, ragina makrokomandos B ir kt. Kiekvienu atveju, kai pavadinta makrokomanda baigta, "Access" grįžta į ją vadinančią makrokomandą ir paleidžia kitus tos makrokomandos veiksmus.

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

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×