Skip to content

Come si fa una macro in excel

Tutorial sulle macro di Microsoft excel

Non so dirvi quanto tempo ho passato (ahem, sprecato) a fare sempre le stesse cose in Excel. Formattazione della cartella di lavoro, inserimento di formule, formattazione di celle ed evidenziazione di righe. L’elenco continua.

Ma se vi dicessi che esiste un modo per automatizzare tutto questo? Se con un semplice clic di un pulsante si potessero completare facilmente queste operazioni di routine? Ecco, questa è un’altra area in cui Excel brilla davvero. È il momento di conoscere il vostro nuovo migliore amico: le macro.

Queste si trovano tutte nella scheda “Sviluppatore” di Excel. Tuttavia, per impostazione predefinita, Excel nasconde questa scheda. Se attualmente non la vedete, dovrete fare qualche passo per far sì che la scheda faccia parte della vostra barra degli strumenti. Il modo in cui farlo dipende dall’utilizzo di un PC o di un Mac.

Se si utilizza un PC, visitare “File” e selezionare “Opzioni”. Fate clic su “Personalizza barra multifunzione” all’interno del menu, quindi selezionate la casella della scheda “Sviluppatore”. Premete “OK” e la scheda “Sviluppatore” apparirà nella barra multifunzione.

Vi presentiamo Sophia. Sophia lavora come coordinatrice di eventi in una grande azienda tecnologica e attualmente sta lavorando per organizzare un pranzo annuale per i fornitori, gli investitori, i membri del consiglio di amministrazione e altre parti interessate dell’azienda.

  Come unire le caselle di excel

Che cos’è una macro in Excel con un esempio?

Che cos’è una macro in Excel? Una macro di Excel è un’azione o un insieme di azioni che possono essere registrate, denominate, salvate ed eseguite tutte le volte che lo si desidera. Utilizzando le macro, siamo in grado di automatizzare le attività ripetitive associate alla manipolazione e al reporting dei dati che devono essere eseguite ripetutamente.

Le macro di Excel sono difficili?

Il concetto di macro può sembrare complicato. Ma imparare a usarle a proprio vantaggio è in realtà sorprendentemente semplice.

Le macro più utili di Excel

Come quasi tutte le tecnologie, le macro possono essere utilizzate sia nel bene che nel male. Pertanto, in Microsoft Excel, tutte le macro sono disattivate per impostazione predefinita. Questa esercitazione illustra i diversi modi per attivare le macro in Excel e spiega i potenziali rischi associati.

Sebbene i codici VBA siano molto efficaci per automatizzare attività complesse e ripetitive, rappresentano una fonte significativa di rischio dal punto di vista della sicurezza. Una macro dannosa eseguita inconsapevolmente può danneggiare o cancellare completamente i file sul disco rigido, incasinare i dati e persino corrompere l’installazione di Microsoft Office. Per questo motivo, l’impostazione predefinita di Excel prevede la disattivazione di tutte le macro con notifica.

Come evitare questi pericoli? Basta seguire una semplice regola: attivare solo macro sicure, ovvero quelle scritte o registrate da voi stessi, quelle provenienti da fonti attendibili e i codici VBA che avete esaminato e compreso appieno.

  Come si fa la sottrazione su excel

Se vi fidate della fonte del file e sapete che tutte le macro sono sicure, fate clic sul pulsante Abilita contenuto o Abilita macro. In questo modo si attivano le macro e il file diventa un documento attendibile. La prossima volta che si aprirà la cartella di lavoro, l’avviso di sicurezza non apparirà più.

Come eseguire una macro in Excel

La configurazione del foglio di calcolo, le capacità di formattazione e le funzioni di formula di Microsoft Excel consentono di eseguire attività ripetitive. È possibile semplificare ulteriormente tali attività utilizzando le macro. Scoprite come farlo con Excel per Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel per Microsoft 365 per Mac, Excel 2019 per Mac ed Excel 2016 per Mac.

Le macro non possono essere create o eseguite in Excel Online. Tuttavia, Excel Online apre le cartelle di lavoro contenenti macro. È possibile apportare modifiche ai fogli di lavoro e salvare le cartelle di lavoro in Excel Online senza influire sulle macro.

Per eseguire una macro utilizzando un tasto di scelta rapida combinato, aprire il foglio di lavoro contenente la macro. Immettere o selezionare i dati a cui si desidera applicare la formattazione o i comandi inclusi nella macro.  Quindi, premere la combinazione di tasti assegnata alla macro.

  Come si fa a sommare su excel

Creare macro per i giochi

Se lo avete fatto (e forse anche se non lo avete fatto), avrete probabilmente notato che le operazioni di routine, come la formattazione o l’inserimento di testo standard, di solito richiedono una notevole quantità di tempo. Anche se siete abituati a svolgere queste attività e siete in grado di completarle in tempi relativamente brevi, quei “5 minuti” che spendete quasi ogni giorno per inserire il nome e i dati della vostra azienda in tutti i fogli di lavoro Excel che inviate a clienti/colleghi cominciano ad accumularsi nel tempo.

Nella maggior parte dei casi (non tutti), investire molto tempo in queste operazioni comuni ma ripetitive non produce risultati proporzionali. Anzi, la maggior parte di esse è un ottimo esempio del principio 80/20 in azione. Fanno parte della maggior parte degli sforzi che hanno un impatto minimo sul risultato.

Se state leggendo questo tutorial sulle macro di Excel per principianti, tuttavia, probabilmente sapete già che le macro sono una delle funzioni più potenti di Excel e che possono aiutarvi ad automatizzare le attività ripetitive.

Le macro sono un argomento avanzato e, se volete diventare programmatori avanzati, incontrerete materiali complessi. Per questo motivo alcune risorse di formazione su questo argomento sono talvolta difficili da seguire.