Dalla versione 5.0 è possibile au­to­ma­tiz­za­re processi e azioni in Excel ser­ven­do­si di macro. Nei prossimi paragrafi ti mo­stre­re­mo come abilitare questa funzione nelle diverse versioni del software di calcolo tabellare.

Consiglio

Queste istru­zio­ni si applicano a Microsoft 365 e alle versioni di Excel 2021, 2019 e 2016.

Guida rapida: come attivare una macro su Excel

Le macro possono essere attivate in modo rapido e semplice dalle im­po­sta­zio­ni di Excel:

  1. Clicca sulla scheda “File” e poi su “Opzioni”.
  2. Fai clic sulla voce dell’elenco “Centro pro­te­zio­ne” e poi su “Im­po­sta­zio­ni Centro pro­te­zio­ne…”.
  3. Passa a “Im­po­sta­zio­ni delle macro”. Seleziona l’opzione de­si­de­ra­ta dall’elenco.
Microsoft 365 con Office
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

Perché è utile attivare le macro su Excel?

Le macro di Excel rap­pre­sen­ta­no una pos­si­bi­li­tà straor­di­na­ria di sem­pli­fi­ca­re il lavoro con il software di calcolo tabellare. Per motivi di sicurezza, le macro in Excel non sono attivate per im­po­sta­zio­ne pre­de­fi­ni­ta o lo sono solo in parte. Spesso, in generale sono di­sat­ti­va­te tutte le macro o sono di­sa­bi­li­ta­te tutte le macro senza firma digitale; perciò dopo l’im­por­ta­zio­ne o la pro­gram­ma­zio­ne non è possibile eseguire i relativi script.

Le seguenti istru­zio­ni det­ta­glia­te ti mo­stre­ran­no come mo­di­fi­ca­re le im­po­sta­zio­ni e attivare le macro di Excel del tipo de­si­de­ra­to.

Consiglio

Nel nostro articolo di base dedicato alle macro di Excel trovi maggiori in­for­ma­zio­ni sul fun­zio­na­men­to e sui vantaggi delle macro su Excel, inclusa una breve in­tro­du­zio­ne alla loro pro­gram­ma­zio­ne o re­gi­stra­zio­ne.

Come si attiva una macro su Excel?

Se desideri attivare le macro su Excel, accedi al co­sid­det­to Centro pro­te­zio­ne, un menu di opzioni che contiene diverse im­po­sta­zio­ni relative alla sicurezza del tuo di­spo­si­ti­vo e alla privacy conforme durante l’utilizzo di Excel. Da qui si possono definire ad esempio percorsi at­ten­di­bi­li o gestire le im­po­sta­zio­ni per la pro­te­zio­ne dell’accesso in generale, nonché per la “vi­sua­liz­za­zio­ne protetta” di fogli Excel. Sempre in questo menu troverai anche le im­po­sta­zio­ni delle macro, tramite cui potrai attivare o di­sat­ti­va­re le macro di Excel.

Come prima cosa, fai clic sulla scheda “File” in Excel. Per im­po­sta­zio­ne pre­de­fi­ni­ta il programma apre il menu “Home”. Tramite il menu che si trova sulla sinistra, passa a “Opzioni” premendo il pulsante omonimo.

L’ap­pli­ca­zio­ne Microsoft apre la finestra di dialogo “Opzioni di Excel” in cui sono di­spo­ni­bi­li diverse sezioni, tra cui il Centro pro­te­zio­ne. Fai clic sulla voce e quindi sul tasto “Im­po­sta­zio­ni Centro pro­te­zio­ne”.

Immagine: Finestra di dialogo “Opzioni di Excel” su Excel
Facendo clic sul link “Centro pro­te­zio­ne di Microsoft” riceverai altre in­for­ma­zio­ni sulle ultime funzioni di sicurezza e sulle misure di pro­te­zio­ne dei dati di Microsoft.

Nella finestra di dialogo pop-up del Centro pro­te­zio­ne, seleziona il menu “Im­po­sta­zio­ni delle macro”. Da qui puoi attivare le macro di Excel, sce­glien­do una delle seguenti tre opzioni:

  • Di­sa­bi­li­ta­re le macro VBA con notifica: questa è l’im­po­sta­zio­ne pre­de­fi­ni­ta e prevede so­stan­zial­men­te che le macro non siano attive in Excel. Sce­glien­do questa opzione riceverai però una notifica quando viene rilevata una macro o deve essere eseguita. In questo modo, potrai scegliere se attivarla, a seconda dei casi, mediante un’au­to­riz­za­zio­ne speciale.
  • Di­sa­bi­li­ta­re le macro VBA tranne quelle con firma digitale: questa im­po­sta­zio­ne è simile alla pre­ce­den­te, con la dif­fe­ren­za che le macro con­trad­di­stin­te da firme di editori at­ten­di­bi­li (che possono essere definiti nel Centro pro­te­zio­ne) vengono eseguite anche senza notifica.
  • Attivare le macro VBA: con questa ultima opzione attivi tutte le macro di Excel, motivo per cui Microsoft ti avvisa del rischio di sicurezza correlato. Se desideri uti­liz­za­re anche le macro di persone o editori terzi, in questo caso, la va­lu­ta­zio­ne della sicurezza è sotto la tua piena re­spon­sa­bi­li­tà.
N.B.

Alcune macro di Excel si possono uti­liz­za­re solo se hai attivato anche l’opzione “Considera at­ten­di­bi­le l’accesso al modello a oggetti dei progetti VBA”. A tal fine, metti sem­pli­ce­men­te un segno di spunta nella casella di controllo cor­ri­spon­den­te.

Immagine: Impostazioni delle macro nel Centro protezione di Excel
Dopo aver attivato tutte o de­ter­mi­na­te macro in Excel, potrai ri­pri­sti­na­re questa im­po­sta­zio­ne nel Centro pro­te­zio­ne in qualsiasi momento e di­sat­ti­va­re di nuovo i mi­ni­pro­gram­mi mo­di­fi­can­do la tua selezione.

Dopo aver scelto un’opzione, conferma le modifiche apportate alle im­po­sta­zio­ni delle macro facendo clic su “OK”.

Excel con Microsoft 365 per le aziende e IONOS!
L'Office che conosci, ma mi­glio­ra­to

Ottieni la posta elet­tro­ni­ca Exchange e tutte le ultime versioni delle tue ap­pli­ca­zio­ni preferite su tutti i tuoi di­spo­si­ti­vi.

Vai al menu prin­ci­pa­le