Microsoft Office Online
Accedi a il mio Office Online (Guida rapida) | Accedi

 
 
Come fare a...
Cerca
Cerca
 
 
 
 
Guida per prodotto
Assistenza rapida e veloce.
Risorse della Guida
Risorse per l'apprendimento sulla versione 2007
Supporto, commenti e suggerimenti
Risorse tecniche
Risorse aggiuntive
Avviso: si sta tentando di visualizzare questa pagina con un browser non supportato. Per ottenere un funzionamento ottimale del sito, utilizzare Microsoft Internet Explorer 6.0 o versioni successive, Firefox 1.5 oppure Netscape Navigator 8.0 o versioni successive. Ulteriori informazioni sui browser supportati.

Attivazione o disattivazione di macro nei documenti di Office
 

In questo articolo sulla protezione macro vengono descritti i rischi associati all'attivazione di macro e le misure per limitarli tramite Centro protezione in Microsoft Office System 2007. Il termine "documento" viene utilizzato in riferimento a qualsiasi file di Microsoft Office che può contenere macro. Il termine "macro" indica una macro creata con Visual Basic, Applications Edition (VBA) (Visual Basic, Applications Edition (VBA): Versione in linguaggio macro di Microsoft Visual Basic utilizzata per programmare applicazioni basate su Windows e inclusa in numerosi programmi Microsoft.).

Contenuto dell'articolo


Informazioni sulle macro e sui rischi di protezione

Lo scopo di una macro è automatizzare le attività eseguite con maggiore frequenza. Sebbene alcune macro siano una semplice registrazione di sequenze di tasti o di clic del mouse, le più potenti macro VBA (Visual Basic, Applications Edition (VBA): Versione in linguaggio macro di Microsoft Visual Basic utilizzata per programmare applicazioni basate su Windows e inclusa in numerosi programmi Microsoft.) vengono scritte da sviluppatori che utilizzano un codice in grado di eseguire numerosi comandi nel computer. Per tale motivo, le macro VBA rappresentano un potenziale rischio di protezione. Un hacker può infatti introdurre una macro dannosa tramite un documento che, se aperto, ne consente l'esecuzione con possibile diffusione di un virus (virus: Programma o macro in grado di ''infettare'' i file nel computer tramite l'inserimento di copie del programma stesso nei file. Quando il file infetto viene caricato in memoria, il virus può compromettere ulteriori file. I virus sono spesso causa di problemi di varia entità.) nel computer.

Torna all'inizio Torna all'inizio

Caratteristiche di Centro protezione utilizzabili per proteggersi da macro non sicure

Prima di consentire l'attivazione di una macro in un documento, Centro protezione esegue le verifiche seguenti:

Se Centro protezione rileva un problema relativo a una di queste condizioni, per impostazione predefinita la macro viene disattivata e viene visualizzata la barra messaggi per notificare la presenza di una macro potenzialmente non sicura.

Barra messaggi

Se si fa clic su Opzioni sulla barra messaggi, verrà visualizzata una finestra di dialogo di protezione in cui è possibile scegliere se attivare la macro. Per informazioni sulla scelta dell'opzione più sicura, vedere la sezione successiva.

 Nota   In Microsoft Office Outlook 2007 e in Microsoft Office Publisher 2007, gli avvisi di protezione vengono visualizzati nelle finestre di dialogo e non nella barra messaggi.

Torna all'inizio Torna all'inizio

Operazioni da eseguire quando viene visualizzato un avviso di protezione in cui si chiede se attivare o disattivare una macro

Quando viene visualizzata una finestra di dialogo di protezione, è possibile scegliere se attivare la macro o lasciarla disattivata. È consigliabile attivare la macro solo se si è certi che provenga da una fonte attendibile.

Opzioni di protezione di Microsoft Office

 Importante   Se si è certi che il documento e la macro provengano da una fonte attendibile e abbiano una firma valida e non si desidera ricevere ulteriori notifiche, anziché modificare le impostazioni predefinite di Centro protezione specificando un livello di protezione inferiore, è possibile fare clic su Considera attendibili tutti i documenti che provengono da questo editore. In questo modo l'editore verrà aggiunto all'elenco Editori attendibili in Centro protezione. Tutto il software di tale editore è considerato attendibile. Nel caso in cui una macro non sia associata a una firma valida, ma è considerata attendibile e non si desidera ricevere ulteriori notifiche, anziché modificare le impostazioni predefinite di Centro protezione specificando un livello di protezione inferiore è consigliabile spostare il documento in un percorso attendibile. I documenti salvati in un percorso attendibile vengono eseguiti senza essere verificati dal sistema di protezione di Centro protezione.

A seconda della situazione, nella finestra di dialogo di protezione viene visualizzata una descrizione del problema specifico. Nella tabella seguente sono elencati i possibili problemi e alcuni suggerimenti sulle operazioni da eseguire o da non eseguire nei singoli casi.

Problema Suggerimento
La macro non è firmata  Poiché la macro non include una firma digitale, l'identità del relativo editore non può essere verificata e pertanto non è possibile determinare se la macro è sicura. Prima di attivare macro non firmate, verificare che provengano da una fonte attendibile. È comunque possibile utilizzare il documento anche se non si attiva la macro.
La firma della macro non è considerata attendibile  La macro è potenzialmente non sicura perché include una firma digitale valida ma si è scelto di non considerare attendibile l'editore l'ha firmata. È possibile impostare in modo esplicito l'autore della macro come attendibile (attendibilità: Indica se è possibile considerare attendibile il singolo individuo o il gruppo a cui viene rilasciato il certificato. L'impostazione predefinita è Usa attendibilità dell'emittente, che significa che il certificato è attendibile perché l'emittente, in genere un'Autorità di certificazione, è attendibile.) facendo clic su Considera attendibili tutti i documenti che provengono da questo editore nella finestra di dialogo di protezione. Questa opzione viene visualizzata solo se la firma è valida. Se si seleziona questa opzione, l'editore verrà aggiunto all'elenco Editori attendibili in Centro protezione.
La firma della macro non è valida  La macro è potenzialmente non sicura perché include una firma digitale non valida. È consigliabile non attivare le macro con firme non valide. Uno dei motivi per cui la firma non è valida è che è stata manomessa. Per ulteriori informazioni, vedere Verifica dell'attendibilità di una firma digitale.
La firma della macro è scaduta  La macro è potenzialmente non sicura perché include una firma digitale scaduta. Prima di attivare macro con firme scadute, verificare che provengano da una fonte attendibile. Se il documento è stato utilizzato in passato senza problemi di protezione, il rischio associato alla macro è potenzialmente inferiore.

Torna all'inizio Torna all'inizio

Modifica delle impostazioni di protezione delle macro per tutti i documenti in Centro protezione

Le impostazioni di protezione 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 impedendo in questo modo ulteriori modifiche.

 Nota   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.

Eseguire le operazioni seguenti in queste applicazioni di Microsoft Office System 2007:

Word, Excel, PowerPoint o Access
  1. Fare clic sul pulsante Microsoft OfficeIcona del pulsante e quindi su Opzioni di Nome programma, dove Nome programma è il nome del programma in uso, ad esempio Opzioni di Word.
  2. Fare clic su Centro protezione, su Impostazioni Centro protezione e quindi su Impostazioni macro.
  3. Scegliere l'opzione desiderata.
    • Disattiva tutte le macro senza notifica Selezionare questa opzione se le macro non sono considerate attendibili. Tutte le macro contenute nel documento e i relativi avvisi di protezione vengono disattivati. Se esistono documenti con macro non firmate considerate attendibili, è possibile inserire tali documenti in un percorso attendibile. I documenti memorizzati in percorsi attendibili possono essere utilizzati senza alcun controllo del sistema Centro protezione.
    • Disattiva tutte le macro con notifica Impostazione predefinita. Selezionare questa opzione se si desidera che le eventuali macro presenti vengano disattivate visualizzando tuttavia gli avvisi di protezione. In questo modo, è possibile scegliere se attivare tali macro a seconda del caso specifico.
    • Disattiva tutte le macro tranne quelle con firma digitale Questa impostazione è identica all'opzione Disattiva tutte le macro con notifica tranne per il fatto che, se la macro include la firma digitale di un editore considerato attendibile, è possibile eseguire la macro a condizione di aver già considerato attendibile l'editore. In caso contrario, non viene visualizzata alcuna notifica. In questo modo, è possibile scegliere se attivare le macro firmate o considerare attendibile l'editore. Tutte le macro non firmate vengono disattivate senza notifica.
    • Attiva tutte le macro (scelta non consigliata, potrebbe venire eseguito codice dannoso) Selezionare questa opzione per consentire l'esecuzione di tutte le macro. Questa impostazione espone il computer al codice potenzialmente dannoso e pertanto non è consigliata.
    • Considera attendibile l'accesso al modello a oggetti dei progetti VBA  Questa impostazione è riservata esclusivamente agli sviluppatori.

 Suggerimento   In Word, Excel e PowerPoint è possibile aprire la finestra di dialogo relativa alle impostazioni di protezione per le macro dalla scheda Sviluppo sulla barra multifunzione. Se la scheda Sviluppo non è disponibile, fare clic sul pulsante Microsoft OfficeIcona del pulsante e quindi su Opzioni di Nome programma, dove Nome programma è il nome del programma in uso, ad esempio Opzioni di Word. Scegliere Impostazioni generali e quindi selezionare la casella di controllo Mostra scheda Sviluppo sulla barra multifunzione.

Visio o Publisher
  1. Scegliere Centro protezione dal menu Strumenti.
  2. Fare clic su Impostazioni macro.
  3. Scegliere le opzioni desiderate.
    • Disattiva tutte le macro senza notifica Scegliere questa opzione se le macro non sono considerate attendibili. Tutte le macro nei documenti e gli avvisi di protezione relativi vengono disattivati. Se alcuni documenti con macro non firmate vengono considerati attendibili, è possibile spostarli in un percorso attendibile. I documenti salvati in un percorso attendibile vengono eseguiti senza essere verificati dal sistema di protezione di Centro protezione.
    • Disattiva tutte le macro con notifica Questa è l'impostazione predefinita. Scegliere questa opzione se si desidera disattivare le macro ma ricevere avvisi di protezione se vengono rilevate. In questo modo, è possibile scegliere se attivare le macro caso per caso.
    • Disattiva tutte le macro tranne quelle con firma digitale Questa impostazione è uguale all'opzione Disattiva tutte le macro con notifica, con la differenza che se la macro è contraddistinta da una firma digitale di un editore attendibile, può essere eseguita se l'editore è già stato considerato attendibile. In caso contrario, si riceverà una notifica. In questo modo, è possibile scegliere di attivare queste macro con firma o considerare attendibile l'editore. Tutte le macro non firmate vengono disattivate senza notifica.
    • Attiva tutte le macro (scelta non consigliata, potrebbe essere eseguito codice pericoloso) Scegliere questa opzione per consentire l'esecuzione di tutte le macro. Questa impostazione rende il computer vulnerabile a codice potenzialmente pericoloso e pertanto non è consigliata.
    • Considera attendibile l'accesso al modello a oggetti dei progetti VBA  Questa impostazione è riservata agli sviluppatori.
Outlook
    1. Scegliere Centro protezione dal menu Strumenti.
    2. Fare clic su Impostazioni macro.
    3. Scegliere l'opzione desiderata.
      • Disattiva tutte le macro. Non visualizzare alcun avviso Selezionare questa opzione se non si considera attendibile nessuna macro. Tutte le macro e i relativi avvisi di protezione vengono disattivati.
      • Visualizza un avviso per tutte le macro Impostazione predefinita. Selezionare questa opzione se si desidera che le eventuali macro presenti vengano disattivate visualizzando tuttavia gli avvisi di protezione. In questo modo, è possibile scegliere se attivare tali macro a seconda del caso specifico.
      • Disattiva le macro senza firma. Visualizza un avviso per le macro firmate Questa impostazione è identica all'opzione Disattiva tutte le macro con notifica tranne per il fatto che, se la macro include la firma digitale di un editore considerato attendibile, è possibile eseguire la macro a condizione di aver già considerato attendibile l'editore. In caso contrario, non viene visualizzata alcuna notifica. In questo modo, è possibile scegliere se attivare le macro firmate o considerare attendibile l'editore. Tutte le macro non firmate vengono disattivate senza notifica.
      • Non eseguire alcun controllo di protezione per le macro (scelta non consigliata) Selezionare questa opzione per consentire l'esecuzione di tutte le macro. Questa impostazione espone il computer al codice potenzialmente dannoso e pertanto non è consigliata.

Torna all'inizio Torna all'inizio

annuncio pubblicitario