|
Il supporto guidato nel browser può fornire soluzioni digitali per problemi di Office Provare il supporto guidato |
|---|
Una macro è una serie di comandi che consentono di automatizzare un'attività ripetuta e può essere eseguita quando è necessario eseguire l'attività. Tuttavia, alcune macro possono rappresentare un rischio per la sicurezza introducendo virus o software dannoso nel computer.
Avviso
Non abilitare mai le macro in un file di Microsoft 365 a meno che non si sia certi di sapere cosa fanno tali macro e non si desideri la funzionalità che offrono. Non è necessario abilitare le macro per visualizzare o modificare il file. Per altre informazioni, vedere Proteggersi dai virus macro.
Considerare attendibile un documento per abilitare le macro
Se viene visualizzato un avviso di sicurezza quando si apre un documento o si tenta di eseguire una macro, è possibile scegliere di renderlo un documento attendibile e abilitare le macro. Questo esempio è in una cartella di lavoro di Excel.
- Selezionare Abilita contenuto.
- Nella finestra di dialogo Avviso di sicurezza selezionare Sì per considerare attendibile il documento.
Le macro sono ora abilitate in questo documento. Per revocare un documento attendibile, è necessario cancellare tutti i documenti attendibili. Per altre informazioni, vedere Documenti attendibili.
Suggerimento
Invece di abilitare le macro per ogni documento, è possibile creare un percorso attendibile in cui archiviare i documenti attendibili. Microsoft 365 non li controllerà quindi con il Centro protezione. Per altre informazioni, vedere Aggiungere, rimuovere o modificare un percorso attendibile in Microsoft Office.
Cambiare le impostazioni delle macro in Centro protezione
Le impostazioni delle macro sono reperibili in Centro protezione. Tuttavia, se il dispositivo è gestito dall'azienda o dall'istituto di istruzione, l'amministratore di sistema potrebbe impedire a chiunque di modificare le impostazioni.
Importante
Quando si modificano le impostazioni delle macro nel Centro protezione, vengono modificate solo per l'app Microsoft 365 in uso. Le impostazioni delle macro non vengono modificate per tutte le app di Microsoft 365.
Selezionare la scheda File e scegliere Opzioni.
Selezionare Centro protezione e quindi scegliere Impostazioni Centro protezione.
In Centro protezione selezionare Impostazioni macro.
Suggerimento
Se sulla barra multifunzione è presente la scheda Sviluppo, selezionare la scheda Sviluppo e quindi scegliere
Sicurezza macro per aprire rapidamente il Centro protezione. Effettuare le selezioni desiderate, quindi scegliere OK.
Di seguito sono riportate le opzioni per l'impostazione delle macro. Non tutte le app hanno le stesse opzioni.
Nota
Le opzioni sono leggermente diverse in Excel. Le chiameremo man mano che procediamo.
Disabilitare tutte le macro senza notifica Le macro e gli avvisi di sicurezza relativi alle macro sono disabilitati.
In Excel questa opzione è Disabilita macro VBA senza notifica e si applica solo alle macro VBA.
Disabilitare tutte le macro con notifica Le macro sono disabilitate, ma gli avvisi di sicurezza vengono visualizzati se sono presenti macro.
Usare questa impostazione per abilitare le macro caso per caso.In Excel questa opzione è Disabilita le macro VBA con notifica e si applica solo alle macro VBA.
Disabilitare tutte le macro ad eccezione delle macro con firma digitale Le macro sono disabilitate e gli avvisi di sicurezza vengono visualizzati se sono presenti macro non firmate. Tuttavia, se la macro è firmata digitalmente da un autore attendibile, la macro viene semplicemente eseguita. Se la macro è firmata da un autore non ancora attendibile, verrà offerta la possibilità di abilitare la macro firmata e considerare attendibile l'autore.
In Excel questa opzione è Disabilita macro VBA, eccetto le macro con firma digitale e si applica solo alle macro VBA.
Abilita tutte le macro (scelta non consigliata, è possibile eseguire codice potenzialmente pericoloso) Tutte le macro vengono eseguite senza conferma. Questa impostazione rende il computer vulnerabile a codice dannoso.
In Excel questa opzione è Abilita macro VBA (non consigliata, è possibile eseguire codice potenzialmente pericoloso) e si applica solo alle macro VBA.
Excel include anche una casella di controllo Abilita macro di Excel 4.0 quando sono abilitate le macro VBA. Se si seleziona questa casella di controllo, tutte le impostazioni precedenti per le macro VBA verranno applicate anche alle macro di Excel 4.0 (XLM). Se questa casella di controllo non è selezionata, le macro XLM sono disabilitate senza notifica.
Considera attendibile l'accesso al modello a oggetti del progetto VBABloccare o consentire l'accesso programmatico al modello a oggetti di Visual Basic, Applications Edition (VBA) da un client di automazione. Questa opzione di sicurezza è per il codice scritto per automatizzare un programma Microsoft 365 e modificare l'ambiente VBA e il modello a oggetti. Si tratta di un'impostazione per utente e per applicazione e nega l'accesso per impostazione predefinita, impedendo ai programmi non autorizzati di creare codice autoreplicante dannoso. Affinché i client di automazione possano accedere al modello a oggetti VBA, l'utente che esegue il codice deve concedere l'accesso. Per attivare l'accesso, selezionare la casella di controllo.
Nota
Microsoft Access non dispone dell'accesso attendibile per l'opzione dell'oggetto del modello di progetto VBA .
Vedere anche
Modificare le impostazioni di sicurezza delle macro in Excel
Guida introduttiva: creare una macro in Excel.