Inserire la protezione nelle Macro VBA


Un gentile lettore ci chiede come fare per proteggere iun file Excel in modo da non permettere di visualizzare le macro che vi sono inserite:

Volevo sapere se è possibile proteggere con una password  l’accesso al VBA
in un foglio di excel, questo per evitare che utenti malintenzionati possano pasticciare e rovinare
il foglio.
Grazie

La procedura è molto semplice:
1. Aprire l'interfaccia VBA di Excel con la combinazione di tasti ALT+F11
2. Cliccare sul tasto di destra nella posizione indicata per aprire il menu contestuale e cliccare sulla voce indicata:



3. Si apre una finestra didialogo, passare sulla linguetta (tab) denominato "protezione" e compilarlo.




4. salvare il file e chiuderlo.

A questo punto quando si apre il file nuovamente e si cerca di aprire i contenuti della macro VBA comparirà questa splendida finestrella:



Fate attenzione: quando avete inserito la password non c'è modo per recuperarla nuovamente: se si dimentica non si avrà più accesso alle macro VBA. Vi consigliamo di avere sempre una copia del file con le macro NON protette e di distribuire una copia identica ma con la protezione.
Se comunque perdete la passowrd, esistono su Internet moltissime possibilità (alcune a pagamento) per crackkare il file Excel e accedere nuovamente alle macro protette.