Attivazione o disattivazione di macro nei file di Office

Una macro consiste in una serie di comandi che possono essere utilizzati per automatizzare operazioni ricorrenti ed essere eseguiti quando è necessario eseguire un'attività. In questo articolo sono disponibili informazioni sui rischi correlati all'utilizzo delle macro e su come abilitare o disabilitare le macro in Centro protezione.

In questo articolo

Abilitare le macro quando viene visualizzata la barra dei messaggi

Abilitare le macro nella visualizzazione Backstage

Abilitare le macro per una volta quando viene visualizzato l'avviso di sicurezza

Cambiare le impostazioni delle macro in Centro protezione

Spiegazione delle impostazioni delle macro

Cosa sono le macro, chi le crea e quali sono i rischi per la sicurezza?

Abilitare le macro quando viene visualizzata la barra dei messaggi

Quando si apre un file contenente macro viene visualizzata la barra dei messaggi di colore giallo, con un'icona a forma di scudo e il pulsante Abilita contenuto. Se si è certi dell'affidabilità della fonte delle macro, attenersi alle istruzioni seguenti:

  • Sulla barra dei messaggi fare clic su Abilita contenuto.
    Il file verrà aperto e verrà considerato come un documento attendibile.

Nella figura seguente è illustrato un esempio della barra dei messaggi visualizzata quando il file contiene macro.

Barra dei messaggi Avviso di sicurezza per macro

Inizio pagina

Abilitare le macro nella visualizzazione Backstage

Un altro modo per abilitare le macro in un file consiste nell'utilizzare la visualizzazione Microsoft Office Backstage, che si apre dopo aver fatto clic sulla scheda File,quando viene visualizzata la barra dei messaggi di colore giallo.

  1. Fare clic sulla scheda File.

  2. Nell'area Avviso di sicurezza fare clic su Abilita contenuto.

  3. In Abilita tutto il contenuto fare clic su Abilita sempre il contenuto attivo di questo documento.
    Il file diventa un documento attendibile.

La figura seguente illustra un esempio più esteso delle opzioni di Abilita contenuto.

menu a discesa dell'avviso di sicurezza

Inizio pagina

Abilitare le macro per una volta quando viene visualizzato l'avviso di sicurezza

Attenersi alle istruzioni seguenti per abilitare le macro per la durata di apertura del file. In questo modo, quando si chiude il file e quindi lo si riapre, l'avviso viene visualizzato di nuovo.

  1. Fare clic sulla scheda File.

  2. Nell'area Avviso di sicurezza fare clic su Abilita contenuto.

  3. Fare clic su Opzioni avanzate.

  4. Nella finestra di dialogo Opzioni di sicurezza di Microsoft Office fare clic su Abilita il contenuto per questa sessione per ogni macro.

  5. Fare clic su OK.

Inizio pagina

Cambiare le impostazioni delle macro in Centro protezione

Le impostazioni delle macro sono reperibili in Centro protezione. Se tuttavia si lavora in un'organizzazione, è possibile che l'amministratore di sistema abbia modificato le impostazioni predefinite per impedirne la modifica da parte degli utenti.

Importante : La modifica delle impostazioni delle macro in Centro protezione ha effetto solo nell'applicazione di Office corrente. Le impostazioni non vengono modificate per tutte le applicazioni di Office.

  1. Fare clic sulla scheda File.

  2. Fare clic su Opzioni.

  3. Fare clic su Centro protezione e quindi su Impostazioni Centro protezione.

  4. In Centro protezione fare clic su Impostazioni macro.

  5. Eseguire le selezioni desiderate.

  6. Fare clic su OK.

Nella figura seguente è illustrata l'area Impostazioni macro di Centro protezione.

Area Impostazioni macro di Centro protezione

La sezione seguente contiene altre informazioni sulle impostazioni delle macro.

Inizio pagina

Spiegazione delle impostazioni delle macro

  • Disabilita tutte le macro senza notifica     Le macro e i relativi avvisi di sicurezza vengono disabilitati.

  • Disabilita tutte le macro con notifica     Le macro vengono disabilitate, ma se sono presenti macro vengono visualizzati avvisi di sicurezza. Abilitare le macro caso per caso.

  • Disabilita tutte le macro tranne quelle con firma digitale     Le macro vengono disabilitate ma se sono presenti macro vengono visualizzati avvisi di sicurezza. Se tuttavia una macro riporta la firma digitale di un autore attendibile e l'utente ritiene attendibile l'autore, la macro viene eseguita. Se l'utente non ritiene attendibile l'autore, viene visualizzata la notifica della necessità di attivare la macro firmata e di considerare attendibile l'autore.

  • Abilita tutte le macro (scelta non consigliata, potrebbe essere eseguito codice pericoloso)     Tutte le macro vengono eseguite. Con questa impostazione il computer è vulnerabile all'attacco di codice potenzialmente dannoso.

  • Considera attendibile l'accesso al modello a oggetti dei progetti VBA    Impedisce o consente l'accesso a livello di programmazione al modello a oggetti di Visual Basic, Applications Edition (VBA) da un client di automazione. Questa opzione di sicurezza è riservata al codice scritto per automatizzare un'applicazione di Office e modificare l'ambiente e il modello a oggetti di VBA. Si tratta di un'impostazione attiva per utente specifico e applicazione specifica. Per impostazione predefinita, l'accesso viene negato, per impedire la creazione di codice dannoso in grado di replicarsi automaticamente da parte di programmi non autorizzati. Perché i client di automazione possano accedere al modello a oggetti di VBA, devono ottenere l'accesso dall'utente che esegue il codice. Per attivare l'accesso, selezionare la casella di controllo.

Nota : Per Microsoft Publisher e Microsoft Access l'opzione Considera attendibile l'accesso al modello a oggetti dei progetti VBA non è disponibile.

Inizio pagina

Cosa sono le macro, chi le crea e quali sono i rischi per la sicurezza?

Le macro consentono di automatizzare le attività eseguite di frequente in modo da risparmiare tempo con la pressione di tasti e i clic del mouse. Molte vengono create con Visual Basic, Application Edition (VBA) e sono scritte da sviluppatori di software. Alcune macro, tuttavia, possono costituire un possibile rischio di sicurezza. Un utente malintenzionato, ad esempio un hacker, può inserire una macro dannosa in un file in grado di diffondere un virus nel computer o nella rete dell'organizzazione.

Queste informazioni sono risultate utili?

Ottimo! Altri commenti?

Cosa possiamo migliorare?

Grazie per i tuoi commenti e suggerimenti

×