Come usare macro in Excel per fare Operazioni automatiche
Una macro è in tutto e per tutto un piccolo programma che esegue dei comandi, utile per molti scopi. Grazie alle macro di Excel potremmo per esempio automatizzare operazioni ripetitive, oppure creare programmi per applicazioni più complesse. Per farlo Excel ci mette a disposizione due strumenti: il primo, accessibile anche dagli utenti meno esperti, è il Registratore di macro, che consente di memorizzare le operazione che normalmente effettuiamo tramite i menu dell’applicazione, che poi verranno ripetute autonomamente quando si avvia la macro. Il secondo strumento è invece un particolare ambiente di programmazione, in cui dovremo inserire manualmente il codice nel linguaggio Visual Basic for Applications (VBA) altrimenti potremo modificare macro precedentemente registrate o programmate. Prima di eseguire una macro, dobbiamo ricordarci di salvare sempre il foglio di lavoro, perché non è possibile annullarne l’effetto.
[ads-post]
Come usare macro in Excel per fare Operazioni automatiche
Dunque, siete pronti a imparare come usare le macro in Excel? Ecco come si fa ad automatizzare numerose operazioni registrando ed eseguendo una nuova macro.
1. Come iniziare a creare una macro
Le macro di Excel possono essere create premendo il relativo pulsante nella barra multifunzione del menu Visualizza. Se clicchiamo sulla scritta Macro comparirà un menu in cui troveremo anche la voce Registra macro, che è il modo più facile per crearne una. Selezionando invece la voce Visualizza macro ci apparirà una finestra di dialogo con le macro già memorizzate che potremo avviare da qui.2. Il registratore di macro
Per le operazioni più ‘standard’, che prevedono solo l’utilizzo delle funzioni di Excel disponibili da menu, possiamo creare una macro tramite il Registratore. Scegliamo il menu Registra macro e inseriamo un nome da assegnare alla nuova macro ed eventualmente una descrizione e una combinazione di tasti per l’avvio rapido. Possiamo anche scegliere se la macro sarà disponibile fra le macro personali o solo nel file in uso.[ads-post]