Makró kijavítása lépésenkénti végrehajtással

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Ha egy lépéses módot használ egy makróhoz, akkor a makró műveletenként fut. Így megtekintheti az egyes műveletek eredményét, és elkülönítheti a hibát vagy nem kívánt eredményt okozó műveleteket.

  1. Kattintson a jobb gombbal a makróra a navigációs ablakban, majd válassza a Tervező nézet parancsot.

  2. A Makrótervezés lap Eszközök csoportjában kattintson az Egy lépés gombra.

  3. Kattintson az Indítás gombra. Ha a makró új vagy már módosították, a program kéri a mentésére a futtatás előtt. Megjelenik a Makró lépésenkénti végrehajtása párbeszédpanel. A makróval és az aktuális makróművelettel kapcsolatos információkat, valamint a hibaszámot is megjeleníti. Ha a Hibaszám mezőben egy nulla szerepel, az azt jelenti, hogy nem történt hiba. A Makró lépésenkénti végrehajtása párbeszédpanel.

  4. Tegye a következők valamelyikét:

    • A Makró lépésenkénti végrehajtása párbeszédpanelen látható művelet végrehajtásához kattintson a Lépés gombra.
    • A makró leállításához és a párbeszédpanel bezárásához kattintson Az összes makró leállítása gombra.
    • Az egyszerenkénti lépések kikapcsolásához és a makró hátralévő részének futtatásához kattintson a Folytatás gombra.

Megjegyzések

  • Ha futás közben lépésenként szeretne lépkedni, nyomja le a Ctrl+Break billentyűt.

  • Ha lépésenként szeretné kezdeni a lépésküldést a makró egy bizonyos pontján, adja hozzá az EgyLépés makróműveletet oda, ahol az egy lépés műveletet el szeretné kezdeni. Az EgyLépés makróműveletet az alábbi eljárással adhatja hozzá a makróhoz:

    1. A makrótervező ablak jobb oldalán található Műveletkatalógusban keressen rá a SingleStep kifejezésre. Ha a Műveletkatalógus nem jelenik meg, kapcsolja be. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintson a Műveletkatalógus gombra.
    2. Húzza az EgyLépés makróműveletet a Műveletkatalógusból a tervezőablakra, és húzza a műveletet azon a hely fölé vagy alá, ahol el szeretné kezdeni az egy lépés kezdődését. Ennek a műveletnek nincsenek műveleti argumentumai.
    3. A gyorselérési eszköztár Mentés gombjára kattintva mentse a makrót. Ha a Futtatás gombra kattintáskor ki van kapcsolva az egyszeri lépések küldése, a makró a szokásos módon fut addig, amíg el nem éri az imént beszúrt EgyLépés makróműveletet. Ekkor a makró lépésenként indul. Egy makróhoz több EgyLépés műveletet is hozzáadhat. Ha a Makró lépésenkénti végrehajtása párbeszédpanelen a Folytatás gombra kattint, kikapcsolja az egyszeri lépést, amíg az Access el nem éri a következő Egylépés műveletet. Ha a makró befejezésekor be van kapcsolva az egyszeri lépés, akkor bekapcsolva marad. Ha másik makrót futtat, az Access ismét megjeleníti a Makró lépésenkénti végrehajtása párbeszédpanelt. Az egyszerenkénti lépésenkénti művelet kikapcsolásához kattintson a Makró lépésenkénti végrehajtása párbeszédpanel Folytatás gombjára. Vagy a Tervezés lap Eszközök csoportjában kattintson az Egy lépés elemre, hogy a kiemelés mellőzze azt.