KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come impostare una password per proteggere un foglio nascosto in Excel?

AutoreXiaoyang Data di modifica

In molti contesti lavorativi, la Sua cartella di lavoro Excel potrebbe contenere dati sensibili o importanti su fogli nascosti, come registri del personale, dettagli di bilancio o riferimenti a formule. Tuttavia, chiunque abbia accesso al file può facilmente visualizzare questi fogli utilizzando le funzioni integrate di Excel, a meno che non venga applicata una protezione aggiuntiva. Se desidera impedire agli utenti non autorizzati di visualizzare i fogli nascosti, dovrà proteggerli con una password. Questa soluzione è particolarmente efficace per file condivisi, ambienti collaborativi o cartelle di lavoro personali che richiedono un livello extra di sicurezza.

Questa guida presenta cinque metodi efficaci per proteggere con password i fogli di lavoro nascosti in Excel: dalla modalità VeryHidden e l’uso di macro VBA fino a strumenti avanzati come Kutools. Esploreremo anche soluzioni più semplici, come la protezione della struttura della cartella di lavoro o prompt manuali basati su formule, in base alle Sue esigenze.


Impostare una password per proteggere i fogli nascosti con la funzione VeryHidden

Un modo efficace per rafforzare la sicurezza dei fogli nascosti in Excel è utilizzare la proprietà VeryHidden, che li rende invisibili alle normali operazioni di «Mostra». Questo metodo non solo nasconde il foglio, ma ne protegge anche l’accesso tramite password, bloccando il progetto VBA. È la soluzione ideale per salvaguardare dati sensibili da utenti non autorizzati che potrebbero tentare di visualizzare i fogli nascosti.

1. Apra la Sua cartella di lavoro e tenga premuto Alt + F11 per avviare la finestra di Microsoft Visual Basic for Applications.

2. Nella finestra di Microsoft Visual Basic for Applications, vada su Visualizza > Esplora progetti e Finestra Proprietà per assicurarsi che entrambi i riquadri siano visibili (sono necessari per selezionare il foglio e le relative proprietà). Se Esplora progetti non è visibile, premendo Ctrl + R potrà visualizzarlo rapidamente.

fare clic su Visualizza > Esplora progetti e Finestra proprietà per visualizzare i riquadri

3. Nel riquadro Progetto - VBAProject, fai clic per selezionare il foglio di lavoro che desideri proteggere. Nel riquadro Proprietà (spesso in basso a sinistra), individua la proprietà Visibile. Fai clic sulla freccia a discesa e seleziona xlFoglioMoltoNascosto. I fogli impostati come Molto Nascosti non possono essere resi visibili tramite l’opzione standard «Mostra» di Excel. (Suggerimento: per annullare questa impostazione, dovrai tornare qui e modificare nuovamente la proprietà in xlFoglioVisibile.)

selezionare xlSheetVeryHidden nel riquadro Proprietà

4. Per impedire ad altri utenti di visualizzare o modificare la proprietà MoltoNascosta, protegga il progetto VBA stesso con una password. Nella finestra di Microsoft Visual Basic for Applications, faccia clic su Inserisci > Modulo (passaggio opzionale per codice personalizzato), quindi vada su Strumenti > Proprietà di VBAProject. Si aprirà così la finestra di dialogo per le impostazioni del progetto.

fare clic su Strumenti > Proprietà di VBAProject

5. Nella finestra di dialogo VBAProject - Proprietà progetto, vai alla scheda Protezione. Seleziona la casella Blocca progetto per la visualizzazione, quindi inserisci e conferma la password scelta nei campi forniti. Questa impostazione impedisce ad altri utenti di visualizzare o modificare qualsiasi modulo (inclusa l’impostazione «MoltoNascosto») senza conoscere la password. Ricorda di scegliere una password robusta e di conservarla in modo sicuro.

impostare le opzioni nella finestra di dialogo

6. Faccia clic su OK per applicare le modifiche e chiudere la finestra di dialogo. Dopo aver impostato la password, chiuda la finestra di Microsoft Visual Basic for Applications per completare la procedura.

7. Per conservare le impostazioni VBA e la protezione tramite password, deve salvare il file come Cartella di lavoro Excel con macro abilitate (*.xlsm). Vada su File > Salva con nome, selezioni Cartella di lavoro Excel con macro abilitate nel menu a discesa «Specifica formato di salvataggio» e quindi salvi il file. Se lo salva nel formato .xlsx normale, tutto il codice VBA e le impostazioni delle proprietà nascoste andranno persi.

salvare la cartella di lavoro nel formato Cartella di lavoro abilitata per le macro di Excel

8. La prossima volta che Lei o un altro utente aprirà questa cartella di lavoro e tenterà di accedere al foglio «MoltoNascosto» tramite VBA, verrà richiesta la password impostata. Di seguito è riportata un’immagine della tipica finestra di richiesta:

rendere visibili i fogli veryhidden; viene richiesto di inserire una password

Questo metodo offre un ottimo equilibrio tra protezione e facilità di configurazione. Tuttavia, tenga presente che utenti esperti familiarizzati con VBA potrebbero trovare il modo di aggirare protezioni semplici; pertanto, risulta più efficace per garantire la privacy generale piuttosto che per assicurare una sicurezza assoluta. Prima di applicare la protezione tramite password, crei sempre una copia di backup del file per evitare di perderne l’accesso in caso di password dimenticata o problemi imprevisti.


Demo: Impostare una password per proteggere i fogli nascosti

 
uno screenshot di kutools for excel ai

Sblocca la magia di Excel con KUTOOLS AI

  • Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
  • Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
  • Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
  • Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Potenzia le tue capacità in Excel con strumenti basati sull’intelligenza artificiale.Scarica orae scopri un’efficienza mai provata prima!

Impostare una password per proteggere un foglio nascosto con codice VBA

Un’altra soluzione flessibile consiste nell’utilizzare codice VBA per integrare una protezione tramite password al momento della visualizzazione di un foglio di lavoro. Questo approccio mostra automaticamente una richiesta di password ogni volta che un utente tenta di visualizzare un determinato foglio, risultando ideale per chi cerca una protezione automatizzata con prompt interattivo o desidera personalizzare facilmente il livello di sicurezza di ciascun foglio in base alle proprie esigenze.

1. Innanzitutto, nasconda il foglio di lavoro che desidera proteggere: basta fare clic con il pulsante destro del mouse sulla scheda del foglio e selezionare Nascondi.

2. Premere ALT + F11 per aprire la finestra di Microsoft Visual Basic for Applications.

3. Nel riquadro sinistro Esplora progetti, individua e fai doppio clic su QuestaCartellaDiLavoro per aprire la relativa finestra di codice. Incolla il seguente codice VBA in questo modulo:

Codice VBA: Impostare una password per proteggere un foglio nascosto

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim xSheetName As String
xSheetName = "Sheet1"
If Application.ActiveSheet.Name = xSheetName Then
    Application.EnableEvents = False
    Application.ActiveSheet.Visible = False
    xTitleId = "KutoolsforExcel"
    response = Application.InputBox("Password", xTitleId, "", Type:=2)
    If response = "123456" Then
        Application.Sheets(xSheetName).Visible = True
        Application.Sheets(xSheetName).Select
    End If
End If
Application.Sheets(xSheetName).Visible = True
Application.EnableEvents = True
End Sub

copiare e incollare il codice nel modulo ThisWorkbook

Nota: Nell’esempio di codice sopra, Foglio1 in xNomeFoglio = "Foglio1" indica il nome del foglio nascosto che si desidera proteggere. Modifichi questo valore in base al nome effettivo del Suo foglio. Inoltre, 123456 viene utilizzata come password predefinita in Se risposta = "123456" Allora. Modifichi la password in base alle Sue esigenze di sicurezza. Assicurarsi di ricordare la password, poiché perderla potrebbe impedirLe di accedere ai dati.

Per ottenere i migliori risultati, salvi sempre la Sua cartella di lavoro come Cartella di lavoro con macro abilitate (*.xlsm), in modo da garantire che il codice VBA rimanga attivo. Per testare il codice, faccia clic con il pulsante destro del mouse sull’area delle schede dei fogli e provi a visualizzare il foglio protetto: all’attivazione, verrà richiesta la password ogni volta che si tenta di accedervi.

4. Ogni volta che qualcuno tenta di visualizzare il foglio nascosto, dovrà inserire la password impostata. Se la password è corretta, il foglio diventerà visibile; altrimenti, rimarrà nascosto. In questo modo, solo gli utenti autorizzati potranno accedere ai contenuti protetti.

rendere visibili i fogli veryhidden; viene richiesto di inserire una password

Questa soluzione VBA offre un controllo dinamico della password. Tuttavia, ricorda che la sicurezza dipende dalla riservatezza del tuo codice VBA e della password stessa. Per un livello di protezione superiore, abbina questo metodo alla protezione del progetto VBA illustrata in precedenza. Non dimenticare di eseguire regolarmente il backup della cartella di lavoro e di informare gli utenti sui requisiti legati alla password, per prevenire blocchi accidentali.


Proteggi più fogli di lavoro contemporaneamente con Kutools per Excel

Quando devi proteggere diversi o tutti i fogli di lavoro contemporaneamente, specialmente in cartelle di grandi dimensioni, bloccarli manualmente uno per uno può rivelarsi un’operazione lunga e soggetta a errori.Kutools per Excel, un pratico componente aggiuntivo per gli utenti di Excel, offre uno strumento comodo chiamato Proteggi foglio di lavoro per applicare la protezione con password a più fogli in un colpo solo, semplificando notevolmente l’intero processo.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Con Kutools per Excelinstallato, segui questi passaggi per una protezione rapida e in blocco dei fogli di lavoro:

1. Fai clic sulla scheda KUTOOLS PLUS, quindi scegli Proteggi foglio di lavoro. Lo screenshot seguente mostra la posizione del menu:

fare clic sulla funzione Proteggi foglio di Kutools

2. Nella finestra di dialogo Proteggi foglio di lavoro, vedrai l’elenco completo dei fogli di lavoro. Seleziona uno o più fogli da proteggere spuntando le caselle corrispondenti: questa interfaccia intuitiva ti permette di rivedere e scegliere facilmente i fogli desiderati.

scegliere i fogli di lavoro da proteggere

3. Fai clic su OK. Nella finestra successiva, inserisci la tua password e la sua conferma, quindi fai nuovamente clic su OK. Kutools ti informerà su quanti fogli di lavoro sono stati protetti, riducendo al minimo il rischio di tralasciarne qualcuno.

inserire una password e digitarla nuovamente

4. Fai clic su OK per completare e chiudere le finestre di dialogo. Ora tutti i fogli di lavoro selezionati sono protetti con la password inserita.

Questo strumento di protezione in blocco è particolarmente utile per chi gestisce cartelle di lavoro con numerosi fogli o deve applicare standard di sicurezza uniformi. Inoltre, se in futuro dovessi rimuovere la protezione da tutti i fogli contemporaneamente, basta fare clic su KUTOOLS PLUS > Rimuovi protezione foglio di lavoro e inserire la password per rimuovere rapidamente la protezione da tutti i fogli di lavoro selezionati.

fare clic su Kutools Plus > Rimuovi protezione foglio per annullare la protezione

Scarica e prova subito Kutools per Excel gratuitamente!

Rispetto ai metodi manuali, l’approccio con Kutools riduce notevolmente il tempo di configurazione e garantisce che nessun foglio venga trascurato. Ricorda sempre di gestire la tua password in modo sicuro e di condividerla esclusivamente con persone di fiducia.


Alternativa: proteggi la struttura della cartella di lavoro

Un metodo più semplice e integrato per impedire agli utenti di visualizzare o mostrare i fogli nascosti consiste nel proteggere la struttura della cartella di lavoro. Questa opzione disabilita azioni come mostrare, eliminare, rinominare o aggiungere fogli, a meno che non venga inserita la password corretta. È rapido da configurare, non richiede VBA ed è ideale per applicare restrizioni generali a livello di cartella di lavoro.

Per utilizzare questo metodo:

1. Vai alla scheda Revisione e fai clic su Proteggi cartella di lavoro nel gruppo Modifiche.

2. Nella finestra di dialogo, seleziona l’opzione Struttura e inserisci una password.

3. Fai clic su OK e reinserisci la password per confermare.

Una volta attivata la protezione della struttura, gli utenti non potranno visualizzare alcun foglio nascosto senza la password. Tuttavia, non appena la protezione viene rimossa, tutti i fogli — compresi quelli nascosti — diventano immediatamente accessibili. Per questo motivo, è essenziale utilizzare password robuste e gestirle in modo sicuro.

Nota:Questo metodo protegge la struttura della cartella di lavoro, non il contenuto dei singoli fogli. Se qualcuno ottiene la password o disattiva la protezione, i dati nascosti possono comunque essere visualizzati.

Alternativa: simulare il controllo di accesso ai fogli mediante formule (approccio manuale)

Sebbene le formule di Excel non garantiscano una vera protezione tramite password, è possibile simulare messaggi di accesso utilizzando un foglio di destinazione con convalida dei dati e formule. Questo approccio può fungere da leggero deterrente o da utile strumento didattico, specialmente in contesti scolastici o formativi dove la sicurezza non è un requisito critico.

Esempio di configurazione di base:

1. Nella cella B2, chiedi all’utente di inserire una password.
2. Nella cella C2, inserisci la seguente formula:

=IF(B2="mypassword","Access Granted","Access Denied")

Sostituisci mypassword con la stringa di testo desiderata. Puoi utilizzare la formattazione condizionale per modificare il colore della cella o del carattere in base all’esito dell’autorizzazione.

Questo approccio non limita l’accesso al foglio, ma si limita a mostrare istruzioni in base all’input dell’utente. È la scelta ideale quando l’obiettivo è suggerire un comportamento, non imporlo.

Avvertenza:Questo non è un metodo sicuro. Chiunque può comunque mostrare o visualizzare manualmente i fogli nascosti. Per una protezione reale, utilizza la protezione della struttura della cartella di lavoro o soluzioni basate su VBA.

Riepilogo: i metodi migliori per proteggere i fogli nascosti in Excel

A seconda delle tue esigenze di sicurezza e del tuo livello di competenza in Excel, esistono diversi modi per proteggere i fogli di lavoro nascosti da accessi non autorizzati:

  • VeryHidden + VBA: Offre una protezione robusta rendendo i fogli invisibili nel menu «Mostra» e richiedendo una password per visualizzarli.
  • Controllo password basato su VBA: perfetto per un controllo interattivo, ad esempio per visualizzare il foglio solo dopo l’inserimento della password corretta.
  • Kutools per Excel: Semplifica la protezione in blocco dei fogli senza dover scrivere una riga di codice, risultando particolarmente utile per gli utenti non tecnici.
  • Protezione della struttura della cartella di lavoro: Un metodo nativo e rapido per impedire agli utenti di aggiungere, eliminare o visualizzare fogli.
  • Suggerimenti di accesso basati su formule: una soluzione leggera per utenti occasionali, ideale in contesti educativi o dove i requisiti di sicurezza sono limitati.

Per una protezione massima, combina fogli MoltoNascosti con la protezione della struttura della cartella di lavoro e utilizza sempre password complesse ma facili da ricordare. Se condividi il file, assicurati che le macro siano abilitate sul computer del destinatario e verifica attentamente la protezione prima della distribuzione.


In ogni caso, documenta e conserva le tue password in modo sicuro: dimenticarle potrebbe bloccare permanentemente l’accesso a dati importanti. Se utilizzi macro o componenti aggiuntivi per una protezione avanzata, salva sempre il file come cartella di lavoro con macro abilitate ().xlsm) e verifica attentamente le impostazioni dopo modifiche significative o aggiornamenti di Excel. Per risultati ottimali, crea regolarmente copie di backup e controlla che le protezioni siano correttamente applicate.

Articoli correlati:

Come proteggere più fogli di lavoro contemporaneamente in Excel?

Come impostare una password per proteggere la cartella di lavoro?

Come proteggere o bloccare il codice VBA in Excel?

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi