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.

Contenuto dell'articolo


Abilitazione delle 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 dell'avviso di sicurezza relativo alle macro

Inizio pagina Inizio pagina

Abilitazione delle 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.

Nella figura seguente è illustrato un esempio delle impostazioni Abilita sempre il contenuto attivo di questo documento e Opzioni avanzate.

Area Avviso di sicurezza - Abilita sempre

Nella figura seguente è illustrato un esempio più esteso delle opzioni di Abilita contenuto.

Menu a discesa dell'avviso di sicurezza

Inizio pagina Inizio pagina

Abilitazione delle 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 Attiva il contenuto per questa sessione per ogni macro.
  5. Fare clic su OK.

Nella figura seguente è illustrata la finestra di dialogo Opzioni di sicurezza relativa a una macro.

Avviso di sicurezza - Opzioni avanzate

Inizio pagina Inizio pagina

Modifica delle 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

Nella sezione seguente sono disponibili ulteriori informazioni sulle impostazioni delle macro.

Inizio pagina Inizio pagina

Spiegazione delle impostazioni delle macro

  • Disattiva tutte le macro senza notifica     Le macro e i relativi avvisi di sicurezza vengono disabilitati.
  • Disattiva tutte le macro con notifica     Le macro vengono disattivate ma se sono presenti macro vengono visualizzati avvisi di sicurezza. Attivare le macro caso per caso.
  • Disattiva tutte le macro tranne quelle con firma digitale     Le macro vengono disattivate 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.
  • Attiva 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 Access l'opzione Considera attendibile l'accesso al modello a oggetti dei progetti VBA non è disponibile.

Inizio pagina Inizio pagina

Informazioni sulle macro, gli autori delle macro e i relativi 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.

 
 
Si applica a:
Access 2013, Excel 2013, PowerPoint 2013, Visio 2013, Visio Professional 2013, Word 2013, Access 2010, Excel 2010, PowerPoint 2010, Visio 2010, Word 2010