Makron yksivaiheisen tilan avulla voit katsoa makron suorittavan yhden toiminnon kerrallaan. Näin näet kunkin toiminnon tulokset ja eristät kaikki toimet, jotka aiheuttavat virheen tai ei-toivotun tuloksen.
Napsauta makroa hiiren kakkospainikkeella siirtymisruudussa ja valitse sitten Rakennenäkymä.
Valitse Makron rakennenäkymä -välilehden Työkalut-ryhmästäYksittäinen vaihe.
Napsauta Suorita. Jos makro on uusi tai sitä on muokattu, sinua pyydetään tallentamaan se, ennen kuin voit suorittaa sen. Näkyviin tulee Makron askel -valintaikkuna. Se näyttää makron ja nykyisen makrotoiminnon tiedot sekä virhenumeron. Virhenumero-ruudun nolla tarkoittaa, että virhettä ei ole tapahtunut.
Toimi seuraavasti:
- Jos haluat suorittaa Makron askel - valintaikkunassa näkyvän toiminnon, valitse Vaihe.
- Jos haluat pysäyttää makron ja sulkea valintaikkunan, valitse Lopeta kaikki makrot.
- Jos haluat poistaa yksittäisen askelen käytöstä ja suorittaa makron loppuosan, valitse Jatka.
Huomautuksia
Voit aloittaa yksittäisen askelen makron ollessa käynnissä painamalla Ctrl-näppäintä+.
Jos haluat aloittaa yksittäisen askelen makron tietyssä kohdassa, lisää SingleStep-makrotoiminto , josta haluat aloittaa yksittäisen askelen. Lisää Yksittäinen Askel-makrotoiminto makroon seuraavasti:
- Etsi makron rakenneikkunan oikeassa reunassa olevassa toimintoluettelossaSingleStep. Jos toimintoluettelo ei ole näkyvissä, ota se käyttöön. Valitse Rakenne-välilehdenNäytä tai piilota -ryhmästä Toimintoluettelo.
- Vedä Yksittäinen Askel-makrotoimintotoimintoluettelosta rakenneikkunaan ja pudota toiminto sen kohdan yläpuolelle tai alapuolelle, josta haluat yksittäisen askelen alkavan. Tällä toiminnolla ei ole toimintoargumentteja.
- Tallenna makro valitsemalla pikatyökaluriviltä Tallenna . Jos yksittäinen askel ei ole käytössä, kun valitset Suorita, makro suoritetaan normaalisti, kunnes se saavuttaa lisäämäsi SingleStep-makrotoiminnon . Siinä vaiheessa makro käynnistyy askel kerrallaan. Voit lisätä makroon useita SingleStep-toimintoja . Jos valitset Makron yksi vaihe -valintaikkunassa Jatka, yksittäinen askel poistuu käytöstä, kunnes Access saavuttaa seuraavan SingleStep-toiminnon. Jos yksi askel on käytössä, kun makro päättyy, se pysyy käytössä. Jos suoritat toisen makron, Access näyttää Makron askel - valintaikkunan uudelleen. Jos haluat poistaa yksittäisen vaiheen käytöstä, valitse Makron yksi vaihe -valintaikkunassa Jatka. Voit myös valita Rakenne-välilehdenTyökalut-ryhmässäAskel kerrallaan , jolloin se ei näy korostettuna.