Video: Lezione 2 in Anteprima del Corso VBA MasterClass di MasterExcel.it: Opzioni di Sicurezza Macro Excel 2025
Microsoft ha avuto uno shock qualche anno fa quando si è scoperto che qualcuno con troppo tempo a disposizione poteva scrivere codice VBA che avrebbe reso Excel (o qualsiasi applicazione Office, per quella materia) impazziscono. Questo piccolo mostro è chiamato virus macro. Il primo che apparve mostrò una finestra di messaggio che diceva "Penso che questo sia il mio punto. "
Possono essere cattivi, e tu vuoi proteggerti. La portata di una macro di Excel si estende ben oltre Excel. Può cancellare file, rinominare file e solo in genere fare danni.
Aiuta a sapere che versioni più recenti di Excel salvano una cartella di lavoro che ha una macro con l'estensione. xlsm o. xlam piuttosto che. xlsx.
Excel ha quattro livelli di protezione dalle macro e puoi scegliere quello che vuoi usare.
Se non condividi mai cartelle di lavoro di Excel con nessun altro (cioè colleghi, clienti, tuo zio Joe), potresti risparmiare un po 'di tempo in questo modo:
- Fai clic sulla scheda File della barra multifunzione.
- Scegli Opzioni dalla barra di navigazione.
- Fai clic su Centro protezione nella barra di navigazione Opzioni di Excel.
- Fai clic su Impostazioni Centro protezione.
- Seleziona il pulsante di opzione Attiva tutti i macros.
Microsoft sconsiglia questa opzione perché, se si ottiene una cartella di lavoro da qualche altra parte, si potrebbe essere nei guai: se la cartella di lavoro ha un virus macro, non si verrà avvisati.
Se fa condivide cartelle di lavoro con altre persone o apre cartelle di lavoro create da altre persone, puoi fare in modo di essere avvisato che una cartella di lavoro ha macro potenzialmente pericolose facendo clic su uno dei tre pulsanti di opzione Disabilita:
- Se si sceglie di disabilitare i macro con la notifica, verranno visualizzati avvisi che la modifica e il contenuto sono disabilitati. È possibile sovrascrivere tale stato e abilitare i macro se si sceglie di farlo.
- Se si sceglie di disabilitare i macro senza la notifica, non verranno visualizzati avvisi e il nome dei macro non verrà visualizzato tramite la scheda Sviluppo della barra multifunzione.
- È possibile scegliere di disabilitare le macro a meno che non siano state firmate digitalmente tramite un'applicazione che identifica la fonte della firma digitale.
È completamente possibile aprire cartelle di lavoro che si ritiene abbiano disabilitate le macro, solo per scoprire che le macro sono abilitate. Esistono vari override come editori attendibili e posizioni attendibili: è probabile che la tua copia di Excel ti consideri un editore attendibile. Non sorprenderti nel vedere la cartella di lavoro passare incolume dalla sentinella. Basta dire.
L'apertura della cartella di lavoro, ma la disabilitazione dei macro è una buona opzione se pensi di sapere da dove provengono le cartelle di lavoro, ma non sei sicuro delle buone intenzioni della fonte.
