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 su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

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

×