Le macro e i livelli di protezione di Excel

Estratto da:

Capitolo 7 – Le Macro e il VBA

Le macro possono danneggiare seriamente un PC se il codice in esse contenuto accede a oggetti di altri programmi di Windows. Un virus, infatti, può essere contenuto in una macro.

In generale, le macro prodotte in VBA non vengono firmate digitalmente. Per poterle eseguire è necessario che il grado di sicurezza sia impostato almeno al livello Medio, in quanto quello Elevato le disabilita in modo automatico. Con il gradi di sicurezza Medio, inoltre, all’apertura di un file contenente una macro non comparirà alcun un messaggio di richiesta di esecuzione della procedura.

Figura 7.11 - Il centro di protezione contiene molte impostazioni di sicurezza, fra cui quelle della macro

Con le versioni più recenti di Excel, il livello di protezione predefinito è adeguato e i file Excel contenenti macro hanno un’estensione diversa: *.xlsm anziché la consueta *.xlsx dei file normali. 

Figura 7.12 - Il livello di protezione delle  macro permette di bloccare macro potenzialmente pericolose

Non è una cattiva idea lasciare le impostazioni di default, ma se si desidera agire su di esse bisognerà accedere al menu File, scegliere OpzioniCentro protezione e premere il pulsante Impostazioni centro di protezione. 

Da qui potremo agire su numerose impostazioni, fra cui Impostazioni delle Macro.


Search

Ultimi Articoli

Archivio