Una guida completa per modificare le impostazioni delle macro in Excel

Microsoft Excel è diventata rapidamente un'app di riferimento per l'analisi dei dati, i modelli finanziari e altri calcoli e calcoli aziendali, ma molti utenti non sono consapevoli delle funzionalità di automazione dell'app. Vale a dire, solo una manciata di utenti utilizza le macro di Excel e le funzionalità del codice VBA, che possono aumentare significativamente la produttività e l'efficienza.

La guida di oggi ti mostrerà cosa sono le macro e come possono aiutare il tuo flusso di lavoro, fornirà cinque metodi per abilitare le macro in Excel e ti insegnerà come disattivarle quando non sono necessarie. Inoltre, ti mostreremo anche come prevenire la potenziale perdita di dati causata dalle macro di Excel.

nota
Nota: se sei un utente Mac, questa guida ti aiuterà ad abilitare e disabilitare le macro in Excel.
In questo articolo
    1. Cosa sono le macro di Excel?
    2. Vantaggi dell'abilitazione delle macro in Excel
    1. Abilita le macro in Excel utilizzando l'avviso di sicurezza per una singola cartella di lavoro
    2. Abilita le macro in Excel utilizzando la visualizzazione Backstage per una singola cartella di lavoro
    3. Abilita le macro in Excel per una sessione utilizzando le opzioni di sicurezza di Microsoft Office
    4. Consenti macro in Excel in tutte le cartelle di lavoro utilizzando il Centro protezione
    5. Utilizzo della posizione attendibile per attivare le macro in modo permanente in Excel
    1. Testare le macro su file non importanti
    2. Mantieni aggiornato il tuo computer
    3. Utilizza un'app di recupero dati

Macro in Excel

Prima di addentrarci nei diversi metodi per attivare e disattivare le macro di Excel, dobbiamo prima discutere brevemente cosa sono le macro, a cosa servono e quali vantaggi apportano agli appassionati dei fogli di calcolo.

Cosa sono le macro di Excel?

Fondamentalmente, le macro di Excel sono un insieme di comandi preregistrati che automatizzano le noiose attività di Excel e semplificano il flusso di lavoro del foglio di calcolo. Utilizzano il linguaggio di programmazione Visual Basic for Applications riconosciuto da Excel, in breve VBA, e sono quindi noti come codici VBA.

Vantaggi dell'abilitazione delle macro in Excel

Come script preregistrati che eseguono attività di Excel con un clic di un pulsante, le macro offrono vari vantaggi agli utenti che lavorano in Excel:

  • &#9200 Risparmia tempo prezioso: poiché possono essere richiamate con scorciatoie da tastiera ed eseguire più azioni in pochi clic, le macro possono aumentare significativamente l'efficienza e la produttività, facendo risparmiare tempo agli utenti per altre attività di Excel.
  • &#128640 Evita attività ripetitive: le macro di Excel sono eccellenti per ridurre il numero di noiose attività sui fogli di calcolo perché possono automatizzare più azioni con poche scorciatoie.
  • &#128295 Diminuisci gli errori umani: indipendentemente dalle tue competenze in Excel, puoi comunque commettere errori come essere umano. Al contrario, le macro non possono e possono creare analisi più accurate riducendo l'input umano e, quindi, gli errori.
  • &#127919 Semplifica la formattazione dei fogli di calcolo: le macro sono fantastiche per formattare fogli di calcolo e creare grafici e la maggior parte degli utenti di Excel le utilizza per queste funzionalità.

In sostanza, le macro semplificano la gestione dei dati, le tabelle pivot e l'ordine dei fogli di calcolo risparmiando tempo, quindi vediamo come abilitarle in Excel.

Come abilitare le macro in Excel

Ora che sappiamo di più sulle macro di Excel e sui loro vantaggi per semplificare e automatizzare il carico di lavoro del foglio di calcolo Excel, approfondiremo immediatamente i cinque metodi per abilitarle in Excel. Questi cinque modi funzionano in Excel 365, Excel 2019, Excel 2016, Excel 2010 ed Excel 2007.

Abilita le macro in Excel utilizzando l'avviso di sicurezza per una singola cartella di lavoro

Poiché le macro possono essere pericolose per i tuoi dati Excel, aprendo una cartella di lavoro che le contiene verrà visualizzato un avviso di sicurezza che ti chiede di abilitare le macro. Questo è uno dei modi più semplici per attivare le macro in Excel e richiede solo le seguenti operazioni:

  1. Apri Microsoft Excel e tocca la scheda File nell'angolo in alto a sinistra.
  2. Vai su Apri e carica una cartella di lavoro in cui sono abilitate le macro.
  3. Tocca Abilita contenuto nell'avviso di sicurezza quando viene caricata la cartella di lavoro.
    abilitare il contenuto nell'avviso di sicurezza
  4. Conferma la tua scelta premendo Abilita macro nella finestra pop-up.
    abilitare le macro tramite l'avviso di sicurezza

Ricordati di leggere attentamente l'avviso sulle fonti affidabili, poiché abilitare le macro su documenti di cui non sei sicuro può essere catastrofico per gli altri tuoi file XLS.

Abilita le macro in Excel utilizzando la visualizzazione Backstage per una singola cartella di lavoro

La visualizzazione Backstage è un altro modo eccellente per abilitare le macro di Excel per una cartella di lavoro specifica ed ecco come utilizzarla:

  1. Avvia Microsoft Excel e vai alla scheda File.
  2. Vai su Informazioni e tocca Abilita contenuto.
    utilizzare la visualizzazione backstage per abilitare le macro
  3. Seleziona Abilita tutto il contenuto, che lo rende un documento attendibile e consente l'esecuzione delle macro in quella cartella di lavoro specifica.

Come per il metodo di avviso di sicurezza, dovresti cliccare su Abilita tutto il contenuto solo se sei sicuro della legittimità e dell'origine dei file XLS che stai utilizzando.

Abilita le macro in Excel per una sessione utilizzando le opzioni di sicurezza di Microsoft Office

Poiché le macro di Excel possono essere catastrofiche per i tuoi file XLS se utilizzate in modo improprio, l'app Excel offre anche un modo per abilitarle per una singola sessione in modo da non dimenticare di disattivarle quando non sono necessarie. Questo metodo utilizza passaggi simili al precedente ma consente di regolare la durata dell'attivazione delle macro. Ecco come puoi usarlo:

  1. Apri Microsoft Excel e vai alla scheda File nell'angolo in alto a sinistra.
  2. Passare a Informazioni e cliccare su Abilita contenuto.
    opzioni avanzate nell'area abilita contenuto
  3. Questa volta, clicca su Impostazioni avanzate.
  4. Scegli l'opzione Abilita contenuto per questa sessione e premi OK.
    abilitare le macro per una sessione

Abilitare le macro monouso è perfetto per i file XLS su cui desideri prima indagare senza renderli documenti attendibili come nel nostro metodo precedente.

Consenti macro in Excel in tutte le cartelle di lavoro utilizzando il Centro protezione

Excel dispone anche di un'area dedicata alle impostazioni di sicurezza denominata Centro protezione. Gli utenti possono trovare varie impostazioni di sicurezza, inclusa l'esecuzione di codici o macro VBA. Ciò rende il Centro protezione un eccellente metodo alternativo per consentire le macro in Excel ed ecco come puoi utilizzarlo per abilitare le macro in tutte le cartelle di lavoro di Excel:

  1. Avvia Microsoft Excel e clicca sulla scheda File.
  2. Seleziona Opzioni in basso, tocca Centro protezione e clicca su Impostazioni Centro protezione.
    individuare le impostazioni del centro fiducia in Excel
  3. Individua e clicca su Impostazioni macro sul lato sinistro della finestra.
  4. Seleziona l'opzione Abilita tutte le macro e premi OK.
    abilitare le macro tramite il centro protezione

Ricorda che l'utilizzo del Centro protezione abilita le macro in tutte le tue cartelle di lavoro, esponendoti a un rischio più significativo, motivo per cui l'app Excel ti avvisa che questo non è consigliato a causa del codice VBA potenzialmente pericoloso.

Utilizzo della posizione attendibile per attivare le macro in modo permanente in Excel

Infine, c'è anche l'abilitazione permanente delle macro di Excel in specifici computer o percorsi di rete, che consente di aggiungere posizioni attendibili invece di modificare le impostazioni macro globali. Ancora una volta, il Centro protezione di Excel è il luogo che dovrai visitare ed ecco come puoi utilizzare la sua funzione Posizione attendibile:

  1. Apri Microsoft Excel, vai alla scheda File e clicca su Opzioni.
  2. Vai su Centro protezione > Impostazioni Centro protezione > Posizioni attendibili.
  3. Non è consigliabile modificare le posizioni attendibili predefinite ed è possibile invece aggiungerne di proprie. Premi il pulsante Aggiungi nuova posizione per farlo
    vai alle impostazioni di posizione attendibile di Excel
  4. Premi Sfoglia e aggiungi una posizione a tua scelta. Dovresti selezionare l'opzione "Anche le sottocartelle di questa posizione sono attendibili" prima di premere OK.
    aggiungi una nuova posizione macro attendibile

Questa opzione è altamente consigliata in quanto consente di salvare file XLS con codice VBA o macro in una posizione specifica. Questi file saranno gli unici in grado di eseguire macro, il che ti consentirà di abilitarle senza manomettere le impostazioni di sicurezza di Excel ed esporti a un rischio significativo di perdita di dati.

Come disabilitare tutte le macro in Excel

Se non hai più bisogno delle macro di Excel e desideri disattivarle completamente, un ottimo modo per farlo è, ancora una volta, tramite il Centro protezione di Excel. Puoi seguire questi passaggi per disattivare le macro in Excel:

  1. Apri Excel e clicca sulla scheda File.
  2. Premi Opzioni nell'angolo in basso a sinistra.
  3. Clicca su Centro protezione > Impostazioni Centro protezione.
    accedere al centro fiducia di Excel
  4. Scegli Impostazioni macro e seleziona Disattiva tutte le macro senza notifica.
    disattivare le macro senza notifica
  5. Clicca OKquando terminato.

Vale la pena notare che il Centro protezione ti consente anche di disattivare le macro di Excel con notifiche o di disattivare tutto tranne le macro con firma digitale, che sono codici VBA e macro di cui ti puoi fidare.

Potenziali problemi con l'utilizzo delle macro in Excel

L'abilitazione delle macro comporta vari avvisi di sicurezza e notifiche "non consigliate" in Excel, correlate ai pericoli derivanti dall'utilizzo delle macro. Pertanto, si consiglia vivamente di seguire pratiche sicure per garantire la sicurezza dei file XLS e la funzionalità delle macro e abbiamo fornito alcuni suggerimenti per te:

Testare le macro su file non importanti

È altamente consigliabile disporre di un file di test XLS casuale a scopo di test, soprattutto quando non è possibile confermare l'affidabilità dell'origine della macro. Un file di questo tipo ti consentirà di testare la funzione macro e di sbirciare nel suo codice VBA per assicurarti che sia sicuro per le tue attività e dati importanti.

Mantieni aggiornato il tuo computer

Le macro possono essere portatrici di virus e malware e questi codici VBA pericolosi possono penetrare facilmente nei computer più vecchi con sistemi operativi e strumenti antivirus obsoleti. Pertanto, mantenere il PC aggiornato con le ultime patch di sicurezza del sistema operativo e avere sempre la versione più recente del software antivirus con le definizioni dei virus più recenti è fondamentale quando si gestiscono file abilitati per le macro, soprattutto da fonti non attendibili.

Utilizza un'app di recupero dati

Le macro non testate e non convalidate possono causare la perdita di dati se utilizzate con file XLS errati, soprattutto se le macro sono progettate per apportare modifiche ai dati Excel nei fogli di calcolo. Tuttavia, un'app dedicata al recupero dati come Wondershare Recoverit può invertire tali perdite di dati.

Download gratuito
Download gratuito

Ecco come utilizzarlo in caso di perdita di dati causata da macro:

  1. Avvia Wondershare Recoverit e seleziona Dischi rigidi e posizioni.
    apri Wondershare Recoverit
  2. Seleziona l'unità disco che memorizza i file XLS abilitati per le macro. L'app eseguirà automaticamente la scansione dei dati persi.
    eseguire la scansione dei dati Excel persi
  3. Puoi utilizzare vari filtri di file e aggiungere parole chiave per cercare dati Excel specifici.
    regolare i filtri dei file e utilizzare parole chiave
  4. Wondershare Recoverit ti consente di visualizzare in anteprima i file per verificarne l'integrità prima di recuperarli. È possibile mettere in pausa o interrompere la scansione e cliccare su Ripristina per salvare i file Excel rilevati quando sono pronti.
    visualizzare in anteprima e recuperare i dati Excel persi

Wondershare Recoverit può aiutarti se hai a che fare con modifiche recenti non salvate, file Excel persi, dati XLS cancellati o perdita di dati causata da macro. L'app supporta oltre 500 situazioni di perdita di dati e fa miracoli con documenti, audio, immagini e video, supportando oltre 1.000 tipi di file.

Puoi utilizzarla su unità disco interne, USB, dispositivi di archiviazione esterni, server NAS e altro, poiché l'app supporta oltre 2.000 dispositivi di archiviazione, rendendola uno strumento incredibile per combattere le situazioni di perdita di dati.

Conclusione

L'abilitazione delle macro può migliorare in modo significativo la tua esperienza con Excel, aumentando la produttività e l'efficienza e puoi farlo per singole cartelle di lavoro o per tutti i file. L'avviso di sicurezza e la visualizzazione Backstage di Excel gestiscono le impostazioni macro per una cartella di lavoro o sessione. Il Centro protezione e la Posizione attendibile dell'app ti consentono di abilitare le macro in Excel su tutti i documenti o di disattivarle completamente.

A causa delle loro capacità di modifica dei file, le macro vengono fornite con vari avvisi e, se gestisci file abilitati per le macro provenienti da fonti non verificate, è meglio seguire le pratiche sicure menzionate.

Questi includono il test delle macro su file XLS non importanti, il mantenimento del sistema operativo e dell'antivirus aggiornati e l'utilizzo di un'app di recupero dati dedicata come Wondershare Recoverit se una macro causa la perdita di dati.

Download gratuito
Download gratuito

FAQ

  • È sicuro abilitare le macro di Excel?
    Le macro registrate autonomamente, quelle con firma digitale e le macro di colleghi, amici e siti Web affidabili possono essere abilitate in Excel in modo completamente sicuro. Tuttavia, se li hai trovati su siti Web casuali o se le tue macro provengono da fonti sconosciute e non verificate, possono anche essere pericolose ed è meglio non abilitarle.
  • Devo sbloccare un file Excel bloccato con macro abilitate?
    Microsoft Office e l'app Excel dispongono di eccellenti funzionalità di sicurezza attentamente adattate per la massima sicurezza. Probabilmente c'è una buona ragione per cui Microsoft Excel ha bloccato un particolare file XLS abilitato per le macro e, se ciò accade, è meglio evitare tali funzioni macro e non sbloccarle.
  • Posso cambiare o modificare le macro che ho trovato in un tutorial?
    Assolutamente! Dopo aver copiato il codice VBA che consente l'esecuzione di queste macro preregistrate in Excel, puoi aprire l'editor di Visual Basic e dare un'occhiata al codice della macro. Testarlo su documenti XLS non importanti ti consentirà di capire cosa fa ciascuna riga di codice e potrai quindi modificare la macro in base alle esigenze specifiche del tuo foglio di calcolo.
Nicola Massimo
Nicola Massimo 26/04/2024
Condividi: