Makron korjaaminen suorittamalla se askel kerrallaan

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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.

  1. Napsauta makroa hiiren kakkospainikkeella siirtymisruudussa ja valitse sitten Rakennenäkymä.

  2. Valitse Makron rakennenäkymä -välilehden Työkalut-ryhmästäYksittäinen vaihe.

  3. 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. Makroaskel-valintaikkuna

  4. 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:

    1. 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.
    2. 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.
    3. 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.