Vai al contenuto principale

Rimuovere la protezione di un foglio Excel (con o senza password)

Bloccato fuori da un foglio di lavoro? Scopri le soluzioni più rapide, dall’inserimento della password alla risoluzione del pulsante Rimuovi protezione foglio disattivato.
· 8 min leggi

Scopri con l'IA

Excel include una funzione che permette di bloccare i fogli di lavoro per evitare modifiche indesiderate. È pensata per proteggere dati importanti come registri finanziari, report o file condivisi. Questo mantiene tutto in ordine e previene gli errori, soprattutto quando più persone usano lo stesso documento.

A volte, però, potremmo dover modificare un foglio protetto per aggiornare delle informazioni, cosa possibile solo rimuovendo prima la protezione del foglio. In questa guida ti mostrerò diversi metodi per rimuovere la protezione di un foglio Excel, con o senza password.

Rimuovere la protezione di un foglio Excel quando hai la password

Per rimuovere la protezione di un foglio Excel quando hai la password:

  1. Vai alla scheda Revisione nella barra multifunzione e fai clic su Rimuovi protezione foglio. 
  2. Inserisci la password nel pop-up e fai clic su OK. 

Questo vale sia per singoli fogli sia per intere cartelle di lavoro. Se l’intera cartella di lavoro è protetta, il processo è simile. L’unica differenza è che invece di scegliere Rimuovi protezione foglio, fai clic su Proteggi cartella di lavoro sotto la scheda Revisione e ripeti il passaggio 2. 

rimozione della protezione del foglio con una password nota in Excel.

Rimuovi la protezione del foglio con una password. Immagine dell’autore.

Rimuovere la protezione di un foglio Excel quando non hai la password

Se abbiamo dimenticato la password del nostro foglio o abbiamo ricevuto un foglio Excel bloccato, possiamo provare a rimuovere la protezione in un paio di modi. Sappi che le versioni moderne di Excel usano metodi di crittografia avanzati non facili da aggirare, ma i metodi seguenti che esploreremo potrebbero aiutare.

Metodo 1: usare il codice VBA

Se un foglio protetto è bloccato e non abbiamo la password, possiamo provare a sbloccarlo con una macro VBA. È un approccio di forza bruta e potrebbe funzionare solo con password semplici. Inoltre, non sorprenderti se impiega molto tempo a passare in rassegna le possibili combinazioni. 

  1. Per prima cosa, salva la cartella di lavoro in una versione precedente di Excel. Vai a File > Esporta > Cambia tipo di file > Excel 97-2003.  

  2. Apri il foglio protetto e premi Alt + F11 per aprire Visual Basic for Applications (VBA). 

  3. Nel pannello di sinistra, seleziona il foglio protetto (nel mio caso, Dati dipendenti) e incolla la seguente macro per forzare la password.

Sub UnprotectSheet()
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim password As String
    
    On Error Resume Next
    
    For i = 65 To 90
        For j = 65 To 90
            For k = 65 To 90
                For l = 65 To 90
                    For m = 65 To 90
                        For n = 65 To 90
                            password = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(n)
                            ActiveSheet.Unprotect password
                            If Err.Number = 0 Then
                                MsgBox "Sheet Unprotected! Password Found: " & password, vbInformation, "Success"
                                Exit Sub
                            End If
                        Next n
                    Next m
                Next l
            Next k
        Next j
    Next i
    
    MsgBox "Could not unlock the sheet.", vbExclamation, "Failed"
End Sub
  1. Fai clic su Esegui o premi F5 per avviare la macro e attendi il completamento del processo. La macro genererà una nuova password, che potrebbe non essere quella originale ma può comunque sbloccare il foglio. 

  2. Fai clic su OK e il foglio verrà sbloccato.

Una volta fatto, se in precedenza avevi cambiato il formato del file, rinominalo di nuovo in .xlsx per ripristinare la piena funzionalità.

Rimozione della protezione del foglio usando una macro VBA in Excel.

Forza la password con macro VBA. Immagine dell’autore.

In quest’ultimo esempio, sto cercando una password che so essere lunga sei caratteri. Se sei meno sicuro della password, avrai bisogno di uno script VBA diverso. Qualcosa di troppo ampio richiederà troppo tempo, e qualcosa di troppo specifico potrebbe non funzionare, quindi preparati a fare diversi tentativi.

Metodo 2: cambiare l’estensione del file in ZIP

Se il VBA non ha funzionato o preferisci non eseguire una macro, un altro modo per rimuovere la protezione del foglio è modificare la struttura interna del file. I file Excel sono cartelle compresse che contengono più file XML, il che significa che possiamo sbloccare un foglio modificando quello giusto. Ecco come:

  1. Crea un backup/una copia del tuo file Excel. 

  2. In Esplora file, fai clic con il tasto destro sul file Excel copiato, seleziona Rinomina, e cambia l’estensione del file da .xlsx a .zip. Se appare una finestra di Rinomina, fai clic su Sì per confermare.

Modifica del file xlsx in file zip in Esplora risorse di Windows in Excel.

Cambia il file xlsx in un file zip. Immagine dell’autore.

  1. Apri il file zip e vai alla cartella xl → worksheets. Lì vedrai tutti i file XML.

Individuazione del file XML all'interno della cartella zip in Excel.

Individua il file XML nella cartella zip. Immagine dell’autore.

  1. Individua il file XML del foglio protetto. Se non sei sicuro di quale foglio sia protetto, apri ciascun file XML con Blocco note o un altro editor di testo. Premi Ctrl+F e cerca la parola protection. Se il file contiene un tag <sheetProtection>, significa che il file è protetto.

  2. Ora elimina l’intero tag <sheetProtection>, inclusi il carattere di apertura < e quello di chiusura >. Premi Ctrl +S per salvare il file.

Rimozione della protezione del foglio usando l'estensione zip in Excel.

Rimuovi la protezione del foglio usando l’estensione zip. Immagine dell’autore.

  1. Quando chiudi l’editor di testo, conferma eventuali richieste di salvataggio delle modifiche nell’ archivio. Poi chiudi il file ZIP.

  2. Rinomina di nuovo il file da .zip a .xlsx.

Excel memorizza le impostazioni di protezione dei fogli all’interno di questi file XML. Rimuovendo il tag <sheetProtection>, disabilitiamo il blocco senza influire sul resto della cartella di lavoro. Questo metodo è rapido, non richiede codice e funziona anche quando non conosciamo la password.

Metodo 3: usare Google Sheets

Se cerchi il modo più semplice per rimuovere la protezione di un foglio — senza scrivere codice o modificare file — Google Sheets è un’ottima opzione. Quando carichi un file Excel protetto, Google Sheets rimuove automaticamente la protezione del foglio così possiamo modificarlo liberamente.

  1. Vai su Google Drive e carica il file Excel bloccato.
  2. Fai clic con il tasto destro sul file e seleziona Apri con > Google Sheets.
  3. Google Sheets aprirà il file e qualsiasi protezione del foglio verrà rimossa.
  4. Effettua le modifiche necessarie.
  5. Per salvarlo di nuovo come file Excel, vai su File > Scarica > Microsoft Excel (.xlsx).

Poiché Google Sheets non supporta la protezione dei fogli di Excel nello stesso modo, rimuove automaticamente le restrizioni durante la conversione del file. È quindi una soluzione semplice e senza complicazioni.

Come rimuovere la protezione da tutti i fogli in una volta

Excel non ha un comando integrato per rimuovere la protezione da tutti i fogli in un solo passaggio. Il pulsante Rimuovi protezione foglio è anche disattivato quando sono selezionate più schede foglio. Se conosci la password, hai tre opzioni.

Per pochi fogli, rimuovi la protezione uno alla volta. Fai clic sulla scheda di ciascun foglio, vai su Revisione > Rimuovi protezione foglio e inserisci la password.

Per molti fogli che condividono una password, usa una breve macro.

  1. Premi Alt + F11 per aprire l’editor VBA.
  2. Vai su Inserisci > Modulo e incolla la macro qui sotto.
  3. Premi F5, poi inserisci la password quando appare la finestra.
Sub UnprotectAllSheets()
    Dim ws As Worksheet
    Dim pw As String
    pw = InputBox("Enter the sheet password:")
    For Each ws In ActiveWorkbook.Worksheets
        ws.Unprotect Password:=pw
    Next ws
End Sub

La macro si arresta con un errore se un foglio ha una password diversa e salta i fogli non protetti. Non influisce sui fogli grafico. Quando hai finito, salva il file come .xlsx e Excel rimuoverà la macro.

Anche componenti aggiuntivi come Kutools for Excel possono farlo, ma richiedono l’installazione di software di terze parti.

Come sbloccare celle specifiche in un foglio protetto

Se vuoi che il foglio resti protetto ma poter comunque modificare celle specifiche, ecco come fare:

Supponiamo di avere un dataset e di volerlo condividere con il cliente in modo che scriva solo il proprio indirizzo senza modificare altro. Per farlo, prima rimuovi la protezione del foglio usando uno dei metodi sopra. Poi seleziona l’intero foglio premendo Ctrl+A o il pulsante Seleziona tutto. Ora premi Ctrl+1 per aprire Formato celle, vai alla scheda Protezione, e deseleziona l’opzione Bloccata. 

Sblocco di tutte le celle nel foglio in Excel.

Sblocca tutte le celle nel foglio. Immagine dell’autore.

Ora seleziona tutte le colonne tranne quella Indirizzo, bloccale così l’altra persona non le usa, apri di nuovo la finestra Formato celle (Ctrl+1) e seleziona l’opzione Bloccata nella scheda Protezione. Nella scheda Revisione, seleziona Proteggi foglio e inserisci la password. Questo protegge l’intero foglio tranne le celle che ho sbloccato e consente all’utente di modificare solo intervalli specifici.

SUGGERIMENTO: per selezionare righe non adiacenti, tieni premuto il tasto Ctrl e seleziona le celle. Per selezionare righe o colonne adiacenti, trascina il cursore sulle intestazioni delle colonne. 

Proteggere e rimuovere la protezione di celle specifiche nel foglio Excel.

Proteggi celle specifiche nel foglio. Immagine dell’autore.

Quando non riesci a rimuovere la protezione di un foglio Excel

Se non riesci a rimuovere la protezione di un foglio Excel, ci sono alcune cose importanti da considerare:

  • Impossibile rimuovere la crittografia: se la cartella di lavoro è crittografata con una password, non c’è modo di rimuoverla senza conoscerla. Excel non ha un’opzione integrata per aggirare la crittografia, quindi se non hai la password resterai bloccato.
  • Le password complesse potrebbero non essere recuperabili: alcuni script VBA possono sbloccare fogli protetti, ma potrebbero non funzionare se la password è robusta o molto sicura. Se lo script fallisce, anche altri metodi manuali potrebbero non essere efficaci.
  • Fai un backup prima di modificare: prima di provare qualsiasi cosa, salva una copia di backup del file. Se qualcosa va storto, potresti perdere i dati perché modificare file XML o eseguire macro VBA può danneggiare il file.

Perché Rimuovi protezione foglio è disattivato in Excel?

Se Rimuovi protezione foglio è disattivato, qualcosa sta bloccando il comando. Confronta ciò che vedi con i problemi qui sotto e poi segui la correzione.

  • Il foglio non è protetto: se la scheda Revisione mostra Proteggi foglio invece di Rimuovi protezione foglio, non c’è nulla da sbloccare. Le celle bloccate contano solo quando un foglio è protetto. Se ancora non riesci a modificare, controlla gli altri problemi qui sotto.
  • Il file è in Visualizzazione protetta: i file da email e web spesso si aprono con una barra gialla in alto che dice Visualizzazione protetta. Fai clic su Abilita modifica e il pulsante dovrebbe attivarsi.
  • Il file è Contrassegnato come finale: se una barra in alto dice Contrassegnato come finale, fai clic su Modifica comunque.
  • I tuoi fogli sono raggruppati: quando la barra del titolo mostra [Gruppo], Excel limita ciò che puoi fare. Fai clic con il tasto destro su una scheda selezionata e scegli Separa fogli.
  • La cartella di lavoro è condivisa: in una cartella di lavoro condivisa legacy, la barra del titolo mostra [Condivisa] e non puoi proteggere o rimuovere la protezione dei fogli. Vai su Revisione > Condividi cartella di lavoro (Legacy) e deseleziona la casella che consente modifiche da parte di più utenti contemporaneamente.
  • Una cella è in modalità modifica: se il cursore lampeggia dentro una cella, gran parte della barra multifunzione è disattivata. Premi Invio o Esc, poi controlla di nuovo la scheda Revisione.
  • Il file è aperto in un browser o in Teams: molti pulsanti possono essere disabilitati quando un file è aperto nel browser o in Teams. Scegli Apri in App desktop (o Apri in Excel) e riprova lì.
  • Nessuno di questi casi corrisponde: se hai escluso tutto quanto sopra, chiudi il file e avvia Excel in Modalità provvisoria, che disattiva i componenti aggiuntivi. Su Windows, tieni premuto Ctrl mentre avvii Excel, poi apri il file. Una volta attivo il pulsante, fai clic e inserisci la password.

Confronto rapido dei metodi

Ecco una tabella che spero ti sia utile. È un riepilogo dei diversi metodi di cui abbiamo parlato. 

MetodoServe la password?DifficoltàFunziona su file crittografati?Ideale per
Revisione > Rimuovi protezione foglioSìFacileSìQuando conosci la password
Macro VBANoMediaNoPassword semplici su formati Excel più vecchi
Metodo del file ZIPNoMediaNoRimuovere la protezione del foglio dai file .xlsx
Google SheetsNoFacileNoSoluzione rapida senza codice

Considerazioni finali

Se hai la password, la soluzione richiede pochi clic: Revisione > Rimuovi protezione foglio. Se il pulsante è disattivato, di solito la causa è una di quelle sopra.

Se hai perso la password di un tuo file, i metodi sopra possono aiutare con protezioni più vecchie o semplici, ma la crittografia moderna di Excel non può essere aggirata. Un password manager e una copia di backup dei file importanti ti eviteranno problemi la prossima volta.

Usa questi metodi solo su file di tua proprietà o per i quali hai un permesso esplicito di sblocco. Aggirare la protezione senza autorizzazione potrebbe violare policy aziendali, termini di servizio o persino normative. Per file di lavoro, chiedi invece al team IT.

Se vuoi saperne di più sui dati, ti consiglio il corso Data Analysis in Excel e il corso Data Preparation in Excel. Ti aiuteranno a migliorare nell’organizzazione e nell’analisi dei dati con facilità.

Laiba Siddiqui

Autore

Laiba Siddiqui

Sono una content strategist: mi piace semplificare argomenti complessi. Ho aiutato aziende come Splunk, Hackernoon e Tiiny Host a creare contenuti coinvolgenti e informativi per il loro pubblico.

FAQ

Posso copiare i dati da un foglio Excel protetto in un altro foglio?

Sì, se il foglio consente Seleziona celle bloccate e Seleziona celle sbloccate. Seleziona tutte le celle usate con Shift + Ctrl + End, copia con Ctrl + C, poi incolla in un nuovo foglio con Ctrl + V. I collegamenti esterni ad altre cartelle di lavoro potrebbero interrompersi e richiedere la ricostruzione manuale.

Come trovo le celle bloccate o sbloccate in un foglio Excel?

Puoi usare la funzione CELL() per verificare se una cella è bloccata o sbloccata.

  • Inserisci la formula in una cella qualsiasi: =CELL("protect", A1)

  • Se restituisce 1 (TRUE), la cella è bloccata, mentre 0 (FALSE) indica sbloccata.

Come evidenziare le celle bloccate o sbloccate in Excel?

Puoi usare la Formattazione condizionale per evidenziare le celle bloccate o sbloccate:

  • Per prima cosa, rimuovi la protezione del foglio.

  • Seleziona l’intervallo da controllare.

  • Vai a Home > Formattazione condizionale > Nuova regola.

  • Usa queste formule:

             Per le celle bloccate: =CELL("protect", A1)=1

             Per le celle sbloccate: =CELL("protect", A1)=0

  • Scegli un colore di evidenziazione e applica la regola.

Argomenti

Correlato