SuoritaMakro-makrotoiminto

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Access-tietokannat SuoritaMakro -makrotoiminto avulla voit suorittaa makro. Makron voi olla makroryhmä.

Käytä tätä toimintoa:

  • Jos haluat suorittaa makron toisen makron.

  • Jos haluat suorittaa makron tietyn ehdon perusteella.

  • Voit liittää makron mukautetun valikon tai valintanauhan komentoon.

Asetus

SuoritaMakro -makrotoiminto on seuraavat argumentit:

Toiminnon argumentti

Kuvaus

Makron nimi

Jos haluat suorittaa makron nimi. Makron rakenneikkunan- Toiminnon argumentit -osan Makron nimi -ruudussa näkyvät kaikki makrot (ja makroryhmät) nykyisessä tietokannassa. Jos makro on makroryhmä, se näkyy muodossa makroryhmännimimakron ryhmän nimi-luettelossa.makronimi. Tämä on pakollinen argumentti.

Jos suoritat makron, joka sisältää kirjastotietokantaSuoritaMakro -makrotoiminto, Access etsii tämännimistä kirjastotietokannasta makroa ja ei tarkistamalla sen nykyisessä tietokannassa.

Toista määrä

Makron suorituskertojen enimmäismäärä. Jos jätät argumentin tyhjäksi (ja Toistolauseke -argumentti on myös tyhjä), makro suoritetaan kerran.

Toista lauseke

lauseke , joka antaa tulokseksi arvon TOSI (– 1) tai Epätosi (0). Makron suoritus keskeytyy, jos lauseke on Epätosi. Lauseke arvioidaan aina, kun makro suoritetaan.

Huomautuksia

Jos kirjoitat makron nimi Makron nimi -argumentin, Access suorittaa ensimmäisen makron makro-ryhmässä.

Tämä toiminto vastaa valitsemalla Tietokantatyökalut -välilehden Suorita makro makron valitseminen ja valitsemalla OK. Kuitenkin Tämä komento suorittaa makron vain kerran, olisi SuoritaMakro -makrotoiminto voit suorittaa makron niin monta kertaa kuin haluat.

Vinkkejä

Toista Laske- ja Toistolauseke-argumenttien avulla voit määrittää, kuinka monta kertaa makro suoritetaan:

  • Jos jätät molemmat argumentit tyhjäksi, makro suoritetaan kerran.

  • Jos kirjoitat luvun Toista Laske mutta tyhjiksi Toistolauseke , makro suoritetaan määritetyn määrän kertoja.

  • Jos jätät Toista Laske tyhjäksi, mutta lausekkeen, Repeat lausekkeenkirjoittaminen, makro suoritetaan, kunnes lausekkeen arvo on Epätosi.

  • Jos kirjoitat arvot molemmille argumenteille, makro suoritetaan, kuinka monta kertaa Toista määrä tai kunnes Toistolauseke laskee Epätosi, kumpi toteutuu ensin.

Kun suoritat makron, joka sisältää SuoritaMakro -makrotoiminto ja ohjausobjekti SuoritaMakro -makrotoiminto, Access suorittaa kutsuttu makro. Kun kutsuttu makro on valmis, Access palaa alkuperäiseen makroon ja suorittaa seuraavan toiminnon.

Huomautus: 

  • Voit soittaa makron samassa tai toisessa makro-ryhmässä.

  • Voit sisällyttää makrot. Toisin sanoen voit suorittaa makron A, joka puolestaan kutsuu makron B ja niin edelleen. Aina kun kutsuttu makro on valmis, Access palauttaa poistettava makro ja suorittaa seuraavan toiminnon makroa.

Jos haluat suorittaa SuoritaMakro -toiminnon Visual Basic for Applications (VBA)-moduulissa, käytä DoCmd -objektin SuoritaMakro -menetelmää.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×