L'esecuzione manuale di attività in Excel può essere una seccatura, ma per fortuna questa app di Microsoft Office offre alcune funzionalità che possono aiutarti ad automatizzare attività lunghe e noiose.

Una di queste funzionalità è Macro, che puoi utilizzare per memorizzare i comandi relativi alle attività che esegui regolarmente. È quindi possibile eseguire le macro per ripetere le azioni che si desidera eseguire. In questa guida, esamineremo questa funzione e i modi per abilitarla per l'utilizzo in dettaglio.

Cosa sono le macro in Excel?

Excel è noto per automatizzare attività complicate e le macro sono uno dei tanti componenti di Excel che portano l'automazione al livello successivo. Puoi automatizzare attività ripetute come il calcolo del premio di rendimento dei tuoi dipendenti alla fine di ogni mese.

Tuttavia, sebbene possa sembrare conveniente, le macro sono piuttosto rischiose. L'esecuzione di un codice dannoso (in genere quelli che non hai creato tu stesso) può infettare l'intero sistema operativo e il disco rigido, causando seri problemi.

instagram viewer

Di seguito, daremo un'occhiata ai modi per abilitare le macro senza rischi. Come regola generale, dovresti abilitare solo le macro che hai esaminato a fondo e sei sicuro della loro sicurezza.

Come abilitare le macro in Excel

In Excel, le macro possono essere abilitate per i file abbastanza facilmente. Tutto ciò che devi fare è apportare modifiche all'interno del Centro protezione di Excel.

1. Abilita le macro su Windows

Se sei un utente Windows, ecco come abilitare le macro e iniziare a usarle:

  1. In Excel, fare clic File e seleziona Opzioni dal riquadro di sinistra.
  2. Scegliere Personalizza il nastro dal riquadro di sinistra e spuntare il Sviluppatore opzione nella sezione Schede principali.
  3. Una volta terminato, torna alla finestra di dialogo Opzioni di Excel e scegli Centro fiduciario dal riquadro di sinistra.
  4. Clicca su Impostazioni del Centro protezione.
  5. Ora scegli Impostazioni macro e seleziona il Abilita tutte le macro (non consigliato: può essere eseguito codice potenzialmente pericoloso) opzione nel riquadro di destra.
  6. Clic OK per salvare le modifiche.

Se sei confuso su quale opzione scegliere durante l'abilitazione delle macro, ecco una breve spiegazione del significato di tutte le opzioni:

  • Disabilita tutte le macro senza notifica—sia le macro che gli avvisi di sicurezza ad esse correlati sono disabilitati.
  • Disabilita tutte le macro con notifica—le macro saranno disabilitate per impostazione predefinita e riceverai una notifica se ne sono abilitate. Con questa funzione, hai la possibilità di abilitare le macro in determinati casi.
  • Disabilita tutte le macro tranne le macro con firma digitale—solo le macro che sono firmate da un editore attendibile potranno essere eseguite.
  • Abilita tutte le macro (non consigliato, può essere eseguito codice potenzialmente pericoloso)—tutte le macro possono essere eseguite e non riceverai in anticipo un avviso di sicurezza.

Fatto ciò, è il momento di iniziare a registrare la macro. Il processo è simile a usando le macro in Word. Per questo, segui questi passaggi di seguito:

  1. Torna al tuo file Excel e vai al Sviluppatore scheda.
  2. Clicca su Registra macro.
  3. Nella finestra di dialogo seguente, inserisci un nome per la macro, scegli un tasto di scelta rapida e seleziona una posizione. Clic OK per salvare le modifiche.
  4. Ora sei a posto per iniziare a registrare i comandi. Una volta registrati tutti i comandi, scegli Interrompi la registrazione.

2. Abilita le macro su Mac

Il processo per abilitare le macro su Mac è leggermente diverso dai passaggi che abbiamo eseguito sopra. Puoi dai un'occhiata a questo articolo per abilitare le macro in Excel su Mac.

Dopo aver abilitato le macro su macOS, puoi registrare manualmente le macro o utilizzare un codice VBA per questo scopo.

Come abilitare le macro per una sessione

Possono verificarsi casi in cui hai file su cui desideri eseguire una macro solo per il tempo in cui li stai utilizzando. Se non hai bisogno del file in futuro, puoi abilitare le macro per una singola sessione. Ecco come puoi farlo:

  1. In Excel, scegli File dal riquadro superiore e selezionare Informazioni.
  2. Espandi l'opzione Avviso di sicurezza e seleziona Abilitare il contenuto.
  3. Clicca su Opzioni avanzate.
  4. Nella finestra di dialogo seguente, fare clic su Abilita contenuto per questa sessione opzione per abilitarlo e premere OK.

Ciò dovrebbe abilitare correttamente le macro per la sessione corrente.

Come abilitare le macro per un file specifico

Se si desidera abilitare le macro solo per un singolo file o cartella di lavoro, utilizzare la visualizzazione Office Backstage è il modo più semplice per farlo. Ecco come puoi farlo:

  1. Con una cartella di lavoro di Excel aperta, fare clic su File nel riquadro superiore.
  2. Selezionare Informazioni nella finestra seguente.
  3. Espandi l'opzione Avviso di sicurezza e seleziona Abilita tutti i contenuti.

Questo dovrebbe fare al caso tuo. Nel caso in cui trovi questo metodo complicato, puoi anche semplicemente fare clic sull'avviso di sicurezza giallo nella cartella di lavoro che indica "Le macro sono state disabilitate". Clicca sul Abilitare il contenuto pulsante associato al messaggio e, nella finestra di dialogo successiva, fare clic su Abilita macro.

Come abilitare le macro in una posizione attendibile in modo permanente

Un altro modo per abilitare le macro che garantisca la sicurezza è selezionare una posizione attendibile all'interno del sistema operativo e manipolare Excel per considerare attendibile solo quella posizione.

Ciò significa che solo i file che si trovano nella posizione selezionata verranno avviati con le macro già abilitate. Inoltre, non riceverai un avviso di sicurezza durante l'apertura di questi file.

  1. In Excel, fare clic File e seleziona Opzioni dal riquadro di sinistra.
  2. Selezionare Centro fiduciario nella finestra di dialogo seguente.
  3. Clicca su Impostazioni del Centro protezione.
  4. Scegli Posizioni attendibili dal riquadro di sinistra e fai clic su Aggiungi nuova posizione pulsante sul lato destro della finestra.
  5. Nella finestra di dialogo seguente, fare clic su Navigare pulsante e scegli una posizione in base alle tue preferenze.
  6. Dopo aver scelto una posizione, seleziona la casella associata a Anche le sottocartelle di questa posizione sono attendibili.
  7. Immettere una descrizione nel campo di testo in Descrizione e fare clic OK per salvare le modifiche.

Automatizza le attività frenetiche con le macro

Come altre funzioni di Excel, anche le macro potrebbero sembrare intimidatorie da abilitare e utilizzare all'inizio, ma non è così. Con i metodi che abbiamo menzionato sopra, puoi iniziare a usarli in pochi minuti!