Correggere una macro tramite l'esecuzione passo a passo

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Usando la modalità passo a passo per una macro, è possibile osservare la macro eseguire un'azione alla volta. In questo modo è possibile visualizzare i risultati di ogni azione e isolare qualsiasi azione che causa un errore o un risultato indesiderato.

  1. Fare clic con il pulsante destro del mouse sulla macro nel riquadro di spostamento e quindi scegliere Visualizzazione Struttura.

  2. Nel gruppo Strumenti della scheda Struttura macro fare clic su Passo a passo.

  3. Fare clic su Esegui. Se la macro è nuova o è stata modificata, verrà richiesto di salvarla prima di poterla eseguire. Viene visualizzata la finestra di dialogo Macro passo a passo . Mostra informazioni sulla macro e sull'azione di macro corrente, insieme al numero di errore. Uno zero nella casella Numero errore indica che non si è verificato alcun errore. Finestra di dialogo Macro passo a passo

  4. Eseguire una delle operazioni seguenti:

    • Per eseguire l'azione visualizzata nella finestra di dialogo Macro passo a passo , fare clic su Passo.
    • Per interrompere la macro e chiudere la finestra di dialogo, fare clic su Interrompi tutte le macro.
    • Per disattivare l'esecuzione passo a passo ed eseguire il resto della macro, fare clic su Continua.

Osservazioni

  • Per iniziare subito a eseguire una macro, premere CTRL++INTERR.

  • Per iniziare passo a passo in corrispondenza di un punto specifico della macro, aggiungere l'azione di macro PassoAPasso nel punto in cui si vuole iniziare passo a passo. Usare la procedura seguente per aggiungere l'azione di macro PassoAPasso alla macro:

    1. Nel Catalogo azioni sul lato destro della finestra di progettazione macro cercare SingleStep. Se il Catalogo azioni non è visualizzato, attivarlo. Nel gruppo Mostra/Nascondi della scheda Progettazione fare clic su Catalogo azioni.
    2. Trascinare l'azione di macro PassoAPasso dal Catalogo azioni nella finestra di progettazione e rilasciare l'azione sopra o sotto il punto in cui si vuole iniziare il singolo passaggio. Questa azione non ha argomenti azione.
    3. Salvare la macro facendo clic su Salva sulla barra di accesso rapido. Se l'operazione passo a passo è disattivata quando si fa clic su Esegui, la macro viene eseguita normalmente finché non raggiunge l'azione di macro PassoAPasso inserita. A questo punto, la macro inizia passo a passo. È possibile aggiungere più azioni PassoAPasso a una macro. Se si fa clic su Continua nella finestra di dialogo Macro passo a passo, l'operazione viene disattivata automaticamente finché Access non raggiunge l'azione PassoAPasso successiva. Se l'opzione Passo a passo è attivata al termine della macro, rimane attiva. Se si esegue un'altra macro, Access visualizza di nuovo la finestra di dialogo Macro passo a passo . Per disattivare l'esecuzione passo a passo, fare clic su Continua nella finestra di dialogo Macro passo a passo . Oppure, nel gruppo Strumenti della scheda Progettazione fare clic su Passo a passo in modo che non sia evidenziato.