Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Voit suorittaa makro Käyttämällä SuoritaMakro-makrotoimintoa Access-tietokannoissa. Makro voi olla makroryhmä.

Käytä tätä toimintoa:

  • Makron suorittaminen toisesta makrosta.

  • Makron suorittaminen tietyn ehdon perusteella.

  • Voit liittää makron mukautettuun valikkoon tai valintanauhan komentoon.

Asetus

SuoritaMakro-makrotoiminnossa on seuraavat argumentit.

Toiminnon argumentti

Kuvaus

Makron nimi

Suoritettavan makron nimi. Makron rakenneikkunan Toiminnon argumentit -osan Makron nimi -ruudussa näkyvät kaikki makrot (ja makroryhmät) nykyisessä tietokannassa. Jos makro on makroryhmässä, se näkyy makroryhmän nimen alapuolella luettelossa makroryhmän nimenä.makronimi. Tämä on pakollinen argumentti.

Jos suoritat SuoritaMakro-makrotoiminnon sisältävän makron kirjastotietokanta, Access etsii kirjastotietokannasta makroa, jolla on tämä nimi, eikä etsi sitä nykyisestä tietokannasta.

Toistojen määrä

Makron suorituskertojen enimmäismäärä. Jos jätät tämän argumentin tyhjäksi (ja Myös Toista lauseke - argumentti on tyhjä), makro suoritetaan kerran.

Toista lauseke

lauseke, jonka arvo on Tosi (–1) tai Epätosi (0). Makro lakkaa toimimasta, jos lausekkeen arvoksi tulee Epätosi. Lauseke arvioidaan aina, kun makro suoritetaan.

Huomautuksia

Jos kirjoitat makroryhmän nimen Makron nimi - argumentille, Access suorittaa makroryhmän ensimmäisen makron.

Tämä toiminto muistuttaa Makron suorittaminenTietokantatyökalut-välilehdessä , makron valitsemista ja OK-painiketta. Tämä komento suorittaa makron kuitenkin vain kerran, kun taas SuoritaMakro-makrotoiminto voi suorittaa makron niin monta kertaa kuin haluat.

Vinkkejä

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

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

  • Jos kirjoitat luvun Toistomäärä-kohtaan , mutta jätät Toista lauseke -kohdan tyhjäksi, makro suorittaa määritetyn määrän kertoja.

  • Jos jätät Toistomäärä-kohdan tyhjäksi, mutta kirjoitat Repeat -lausekkeen lausekkeen, makro suoritetaan, kunnes lausekkeen arvoksi tulee Epätosi.

  • Jos kirjoitat arvoja molemmille argumenteille, makro suorittaa Toistomäärä-kohdassa määritettyjen kellonaikojen määrän tai kunnes Toista lauseke -argumentin arvoksi tulee Epätosi sen mukaan, kumpi tapahtuu ensin.

Kun suoritat SuoritaMakro-makrotoiminnon sisältävän makron ja se saavuttaa SuoritaMakro-makrotoiminnon , Access suorittaa makron. Kun kutsuttu makro on valmis, Access palaa alkuperäiseen makroon ja suorittaa seuraavan toiminnon.

Huomautukset: 

  • Voit kutsua makron samaan makroryhmään tai toiseen makroryhmään.

  • Voit asettaa makroja sisäkkäin. Voit siis suorittaa makron A, joka puolestaan kutsuu makroa B ja niin edelleen. Kun kutsumakro on valmis, Access palaa joka tapauksessa makroon, joka kutsui sitä, ja suorittaa makrossa seuraavan toiminnon.

Suorita SuoritaMakro-toiminto Visual Basic for Applications (VBA) -moduulissa DoCmd-objektinSuoritaMakro-menetelmällä.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×