Impara come eseguire una macro Excel!
In questo articolo ti illustrerò come eseguire una macro Excel.
In un precedente articolo ti ho dato alcuni utili suggerimenti per padroneggiare le macro e il VBA di Excel. Tra questi proprio quello di eseguire le tue macro in Excel una riga alla volta.
I principali vantaggi sono due, vediamoli.
1 | Ottimo metodo per memorizzare ogni singola istruzione
Uno dei vantaggi principali è sicuramente il fatto che ciò ti consente di memorizzare ogni singola istruzione. In questo modo riuscirai a capire rapidamente il compito svolto da ciascuna riga di codice.
2 | Individuare gli eventuali errori presenti nel codice delle macro Excel
Un ulteriore vantaggio è che potrai individuare facilmente gli eventuali errori presenti all’interno del tuo codice.
Passiamo immediatamente alla pratica.
Apri l’Editor VB e inserisci un modulo.
Inserisci il seguente codice all’interno del modulo VBA che hai appena inserito.
Ora posiziona il cursore all’interno della macro. Utilizza il menu Debug, presente nell’Editor VB, o più semplicemente premi il tasto funzione F8 ogni volta che vuoi eseguire un singola riga di codice alla volta.
Quando premi per la prima volta il tasto F8, il nome della macro in Excel verrà evidenziato in giallo.
Premi nuovamente F8 per eseguire quella linea ed evidenziare la riga successiva. Continua a premere F8 per eseguire ogni riga.
Ora premi F8 per eseguire ogni riga aggiuntiva. Procedi così sino alla fine del codice della macro.
È importante notare che la linea gialla evidenziata viene eseguita quando si preme il tasto F8, ovvero quando la linea gialla si trova sulla riga successiva.
Hai appena appreso come eseguire una macro una riga alla volta. Inoltre, hai scoperto che il tasto funzione F8 è un ottima scorciatoia da tastiera di cui non potrai più fare a meno.
Se vuoi passare a una riga diversa quando esegui la tua macro, trascina la freccia gialla sul margine grigio chiaro verso l’alto o verso il basso. Questo è un altro piccolo trucco molto utile durante la fase di test della macro.
Macro con Excel e le funzionalità di Windows
Un altro utile suggerimento è quello di sfruttare un importante funzionalità di Windows 7 o Windows 10 ovvero quella di poter suddividere lo schermo in due parti. Da una parte avrai Excel dall’altra l’Editor VB.
Nell’immagine seguente è possibile vedere Excel sul lato sinistro e l’Editor VB sul lato destro dello schermo.
Mentre premi il tasto F8, per eseguire la macro passo dopo passo, nella parte VBE dello schermo puoi vedere cosa sta succedendo nel foglio di Excel. Non è necessario navigare da un programma all’altro, né tanto meno disporre di due monitor, è sufficiente utilizzare questa utile funzionalità offerta da Windows.
A questo punto, ogni volta che esegui una tua macro sei in grado di capire meglio il significato di ogni singola riga di codice. Ciò che prima sembrava incomprensibile ora ha un senso.
Son sicuro che ora hai imparato qualcosa in più di questo nuovo linguaggio. Non sarà tanto ma … qualcuno ha detto che “Anche un viaggio di mille miglia inizia con un primo passo”.
Vuoi scoprire come risparmiare tempo con l’automazione?
Allora potrebbero interessarti i seguenti articoli:
Vuoi imparare a utilizzare il linguaggio Excel VBA?
Basta con i lavori noiosi e ripetitivi! Grazie al VBA puoi far lavorare Excel al tuo posto!
Ho registrato per te un corso interamente dedicato alle Macro e al VBA.
Attraverso degli esempi pratici, ti introdurrò, al mondo delle Macro di Excel illustrandoti tutto il potenziale per automatizzare le tue attività di lavoro quotidiane.
Cosa aspetti?
Sfrutta tutto il potenziale di Excel con il corso Macro e VBA!