Correggere una macro tramite l'esecuzione passo a passo

L'debug passo a passo di una macro consente di osservare il flusso e i risultati di ogni azione e quindi di isolare le azioni che generano errori o producono risultati non desiderati.

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

  2. Nel gruppo Strumenti della scheda Struttura fare clic su Passo a passo Icona del pulsante .

  3. Fare clic su Esegui Icona del pulsante . Se la macro è nuova o modificata, verrà richiesto di salvare la macro prima di eseguirla.

    Verrà visualizzata la finestra di dialogo Macro passo a passo che contiene informazioni sulla macro e sull'azione di macro, oltre al numero dell'errore. La presenza di 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 l'esecuzione della 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 l'esecuzione passo a passo durante l'esecuzione di una macro, premere CTRL+INTERR.

  • Per iniziare l'esecuzione passo a passo in un punto specifico della macro, è possibile aggiungere l'azione di macro PassoAPasso nella macro in corrispondenza del punto in cui si desidera iniziare l'esecuzione passo a passo. Utilizzare la procedura seguente per aggiungere l'azione macro PassoAPasso alla macro:

    1. Fare clic con il pulsante destro del mouse sull'azione di macro in corrispondenza della quale si desidera iniziare l'esecuzione passo a passo e quindi scegliere Inserisci righe Icona del pulsante .

    2. Nell'elenco Azione fare clic su PassoAPasso. Questa azione non dispone di argomenti.

    3. Per salvare la macro, fare clic su Salva sulla barra di accesso rapido.

      Se l'esecuzione passo a passo viene disabilitata quando si fa clic su Esegui, l'esecuzione procederà normalmente fino al punto in cui è stata inserita l'azione di macro PassoAPasso e quindi inizierà l'esecuzione passo a passo della macro. In una macro è possibile includere più azioni PassoAPasso. Fare clic su Continua nella finestra di dialogo Macro passo a passo per disabilitare l'esecuzione un'istruzione alla volta fino alla successiva azione PassoAPasso rilevata.

      Se l'esecuzione passo a passo è abilitata quando l'esecuzione della macro viene conclusa, tale esecuzione rimane attiva. Se si esegue un'altra macro, verrà nuovamente visualizzata la finestra di dialogo Macro passo a passo. Per disabilitare l'esecuzione passo a passo, fare clic su Continua nella finestra di dialogo Macro passo a passo oppure nel gruppo Strumenti della scheda Struttura fare clic su Passo a passo per rimuovere l'evidenziazione. Icona del pulsante

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×