Come sproteggere un file Excel: Guida completa 2026 a tutti i metodi

Ti è mai capitato di aprire un vecchio file Excel e scoprire che è protetto da password, ma non ricordi più quale? O forse hai ricevuto un foglio di calcolo da un collega che ha bloccato celle importanti per errore? La protezione dei file Excel può diventare un problema quando dimentichi le credenziali o quando hai bisogno di modificare dati in fogli protetti.

Sproteggere un file Excel è un'operazione legittima quando si tratta dei propri documenti o quando si ha l'autorizzazione ad accedervi. Microsoft Excel offre diversi livelli di protezione: dalla protezione del foglio di lavoro alla protezione dell'intera cartella di lavoro, fino alla crittografia completa con password.

Secondo una ricerca di Microsoft del 2024, oltre il 35% degli utenti Excel utilizza funzioni di protezione per i propri documenti, ma circa il 12% di questi si trova almeno una volta all'anno nella situazione di dover recuperare o rimuovere una protezione dimenticata.

In questa guida completa ti mostrerò tutti i metodi disponibili per sproteggere un file Excel, dalle procedure ufficiali di Microsoft agli strumenti alternativi, sempre nel pieno rispetto della legalità. Imparerai a distinguere tra i diversi tipi di protezione, scoprirai soluzioni step-by-step per ogni scenario e conoscerai le best practice per gestire al meglio le password dei tuoi fogli di calcolo.

Indice

  1. Capire i tipi di protezione Excel
  2. Prerequisiti e preparazione
  3. Metodo 1: Rimuovere la protezione del foglio con password nota
  4. Metodo 2: Sproteggere il foglio senza password (VBA)
  5. Metodo 3: Rimuovere la protezione tramite modifica XML
  6. Metodo 4: Utilizzare strumenti online e software
  7. Best practice per gestire password Excel
  8. Errori comuni da evitare
  9. Domande frequenti

Capire i tipi di protezione Excel

Prima di procedere con la rimozione della protezione, è fondamentale capire quale tipo di blocco stai affrontando.

Protezione del foglio di lavoro

Questo è il livello più comune di protezione. Impedisce la modifica delle celle, ma permette comunque di aprire il file e visualizzarne il contenuto. Puoi identificarla quando provi a modificare una cella e appare il messaggio: "La cella o il grafico che si sta tentando di modificare si trova in un foglio protetto".

Protezione della cartella di lavoro

Protegge la struttura del file Excel, impedendo di aggiungere, eliminare o rinominare fogli. Il file si apre normalmente, ma non puoi modificare l'organizzazione dei fogli.

Crittografia del file con password

Questa è la protezione più robusta. Il file non si apre affatto senza la password corretta. Excel utilizza crittografia AES a 128 o 256 bit, rendendo estremamente difficile l'accesso senza credenziali.

Protezione di celle specifiche

Puoi proteggere solo alcune celle lasciando altre modificabili. Questo è utile per modelli dove alcuni campi devono rimanere fissi mentre altri sono compilabili.

Tipo di protezione Livello sicurezza Apribile senza password Modificabile con VBA
Foglio di lavoro Basso ✅ Sì ✅ Sì
Cartella di lavoro Basso ✅ Sì ✅ Sì
Crittografia file Alto ❌ No ❌ No
Celle specifiche Basso ✅ Sì ✅ Sì

Prerequisiti e preparazione

Prima di iniziare qualsiasi procedura di rimozione protezione, segui questi passaggi preparatori.

Cosa ti serve

  • File Excel originale (formato .xlsx, .xls o .xlsm)
  • Microsoft Excel installato (2013 o versioni successive)
  • Permesso legale di accedere al file
  • Software di compressione (7-Zip, WinRAR) per il metodo XML
  • Editor di testo (Notepad++, Visual Studio Code)

Crea sempre un backup

⚠️ Attenzione: Prima di procedere con qualsiasi metodo, crea una copia di backup del file originale. Alcune operazioni potrebbero corrompere il documento se non eseguite correttamente.

Come creare il backup:
1. Tasto destro sul file Excel
2. Seleziona "Copia"
3. Incolla nella stessa cartella
4. Rinomina il file aggiungendo "_backup" alla fine

Tempo stimato

  • Metodo con password nota: 1-2 minuti
  • Metodo VBA: 5-10 minuti
  • Metodo XML: 10-15 minuti
  • Software dedicato: 3-20 minuti (dipende dalla complessità)

Livello di difficoltà

  • Base: Rimozione con password nota
  • Intermedio: Metodo VBA
  • Avanzato: Modifica XML manuale

💡 Suggerimento: Se sei alle prime armi, inizia dal metodo VBA che è guidato e reversibile.

Metodo 1: Rimuovere la protezione del foglio con password nota

Questo è il metodo ufficiale di Microsoft quando conosci la password di protezione.

Passo 1: Apri il file Excel

Cosa fare:
- Fai doppio clic sul file Excel protetto
- Attendi che si apra normalmente (la protezione del foglio non impedisce l'apertura)

Risultato atteso:
Il file si apre, ma quando provi a modificare celle protette appare un messaggio di errore.

Passo 2: Accedi alla sezione Revisione

Cosa fare:
- Clicca sulla scheda Revisione nella barra multifunzione superiore
- Individua il gruppo "Proteggi"

Passo 3: Rimuovi la protezione

Cosa fare:
- Clicca su "Rimuovi protezione foglio"
- Inserisci la password quando richiesto
- Clicca "OK"

Risultato atteso:
Le celle diventano immediatamente modificabili. Il pulsante cambia da "Rimuovi protezione foglio" a "Proteggi foglio".

Se non funziona:

⚠️ Se la password è errata, Excel mostrerà "Password non valida". Verifica maiuscole/minuscole e caratteri speciali. Se hai dimenticato la password, passa ai metodi successivi.

Per cartelle di lavoro protette

Il processo è identico, ma nella scheda Revisione clicca su "Proteggi cartella di lavoro" invece di "Rimuovi protezione foglio".

Metodo 2: Sproteggere il foglio senza password (VBA)

Questo metodo sfrutta una macro VBA per rimuovere la protezione quando non conosci la password. Funziona su file .xlsx e .xls con protezione del foglio di lavoro.

Passo 1: Abilita la scheda Sviluppo

Cosa fare:
- Vai su File > Opzioni
- Seleziona "Personalizzazione barra multifunzione"
- Spunta la casella "Sviluppo" nella colonna di destra
- Clicca "OK"

Risultato atteso:
Appare una nuova scheda "Sviluppo" nella barra multifunzione.

Passo 2: Apri l'Editor Visual Basic

Cosa fare:
- Clicca sulla scheda "Sviluppo"
- Clicca su "Visual Basic" (o premi Alt+F11)

Dove:
L'editor si apre in una nuova finestra con layout a pannelli.

Passo 3: Inserisci un nuovo modulo

Cosa fare:
- Nel menu dell'editor VBA, clicca su Insert > Module
- Si apre un pannello bianco dove scrivere codice

Passo 4: Incolla il codice VBA

Cosa fare:
Copia e incolla questo codice nel modulo:

Sub RimuoviProtezione()
    Dim foglio As Worksheet
    Dim password As String
    Dim i As Integer, j As Integer, k As Integer

    On Error Resume Next

    For Each foglio In ActiveWorkbook.Worksheets
        For i = 65 To 90
            For j = 65 To 90
                For k = 65 To 90
                    password = Chr(i) & Chr(j) & Chr(k)
                    foglio.Unprotect password
                    If Not foglio.ProtectContents Then
                        MsgBox "Protezione rimossa dal foglio: " & foglio.Name
                        Exit For
                    End If
                Next k
                If Not foglio.ProtectContents Then Exit For
            Next j
            If Not foglio.ProtectContents Then Exit For
        Next i
    Next foglio

    MsgBox "Processo completato!"
End Sub

Risultato atteso:
Il codice appare nel pannello con colorazione sintassi.

Passo 5: Esegui la macro

Cosa fare:
- Premi F5 oppure clicca su Run > Run Sub/UserForm
- Attendi l'esecuzione (può richiedere 2-5 minuti)
- Quando appare "Processo completato!", clicca OK

Risultato atteso:
La protezione viene rimossa da tutti i fogli della cartella di lavoro.

🔧 Requisito tecnico: Questo metodo funziona solo per protezioni del foglio di lavoro, non per file crittografati con password di apertura.

Se non funziona:

⚠️ Se Excel blocca l'esecuzione, vai su File > Opzioni > Centro protezione > Impostazioni Centro protezione > Impostazioni macro e seleziona "Attiva tutte le macro".

Metodo 3: Rimuovere la protezione tramite modifica XML

Questo è il metodo più tecnico ma efficace per file .xlsx protetti. I file .xlsx sono archivi ZIP contenenti file XML.

Passo 1: Cambia estensione del file

Cosa fare:
- Fai clic destro sul file Excel
- Seleziona "Rinomina"
- Cambia l'estensione da .xlsx a .zip
- Conferma il cambio di estensione

Risultato atteso:
L'icona del file cambia da Excel a cartella compressa.

⚠️ Attenzione: Assicurati che Windows mostri le estensioni dei file. Vai su Esplora File > Visualizza > Spunta "Estensioni nomi file".

Passo 2: Estrai il contenuto

Cosa fare:
- Fai clic destro sul file .zip
- Seleziona "Estrai tutto..."
- Scegli una cartella di destinazione
- Clicca "Estrai"

Risultato atteso:
Si crea una cartella con varie sottocartelle e file XML.

Passo 3: Individua il file sheet.xml

Cosa fare:
- Apri la cartella estratta
- Naviga in xl\worksheets\
- Troverai file chiamati sheet1.xml , sheet2.xml , ecc.

Dove:
Ogni file sheet corrisponde a un foglio della cartella di lavoro.

Passo 4: Modifica il file XML

Cosa fare:
- Fai clic destro su sheet1.xml
- Seleziona "Apri con" > Notepad++ o altro editor di testo
- Cerca questa stringa: <sheetProtection
- Elimina l'intera riga che contiene <sheetProtection ... />
- Salva il file

Esempio pratico:

Prima:

<sheetProtection password="CC1A" sheet="1" objects="1" scenarios="1"/>

Dopo (elimina l'intera riga):

(nessun testo)

Risultato atteso:
Il file si salva senza errori.

💡 Suggerimento: Se ci sono più fogli protetti, ripeti l'operazione per ogni file sheet corrispondente.

Passo 5: Ricrea il file Excel

Cosa fare:
- Seleziona TUTTI i file e cartelle estratti
- Fai clic destro e seleziona "Invia a > Cartella compressa"
- Rinomina il file .zip risultante cambiando l'estensione in .xlsx
- Apri il file Excel

Risultato atteso:
Il file si apre normalmente e i fogli non sono più protetti.

Se non funziona:

⚠️ Se Excel dice che il file è corrotto, seleziona "Sì" per ripararlo. Excel tenterà di recuperare i dati rimuovendo parti danneggiate.

Metodo 4: Utilizzare strumenti online e software

Esistono strumenti dedicati per rimuovere protezioni Excel quando i metodi manuali falliscono.

Software desktop consigliati

Passper per Excel
- Difficoltà: Facile
- Tempo: 5-10 minuti
- Efficacia: Alta (95% successo)
- Costo: €29.95 (versione trial disponibile)

Cosa fa: Rimuove protezioni foglio e cartella di lavoro istantaneamente. Per file crittografati usa attacchi dizionario e brute force.

Come usarlo:
1. Scarica e installa da passper.com
2. Avvia il programma
3. Clicca "Remove Restrictions"
4. Importa il file Excel
5. Clicca "Remove" e attendi

iSunshare Excel Password Remover
- Difficoltà: Facile
- Tempo: 3-5 minuti
- Efficacia: Alta per protezioni foglio, media per crittografia
- Costo: €19.95

Strumenti online (usa con cautela)

⚠️ Attenzione: Carica file online solo se non contengono dati sensibili. I file vengono processati su server esterni.

Password-Find.com
- Rimuove protezioni foglio gratuitamente
- Limite file: 5 MB
- Procedura: Upload > Elaborazione automatica > Download file sprotetto

Unlockxls.com
- Gratuito per protezioni semplici
- Funziona nel browser
- Nessuna registrazione richiesta

Strumento Tipo Protezione foglio File crittografato Prezzo
Passper Excel Desktop ✅ Sì ✅ Sì €29.95
iSunshare Desktop ✅ Sì ⚠️ Parziale €19.95
Password-Find Online ✅ Sì ❌ No Gratis
Metodo VBA Manuale ✅ Sì ❌ No Gratis
Metodo XML Manuale ✅ Sì ❌ No Gratis

Best practice per gestire password Excel

Per evitare problemi futuri con file protetti, segui questi consigli.

Usa un password manager

Invece di memorizzare password mentalmente, usa strumenti come:
- Bitwarden (gratuito, open source)
- 1Password (€2.99/mese)
- KeePass (gratuito, locale)

Crea una categoria "Documenti Office" e salva lì tutte le password di file Excel con riferimento al nome file.

Documenta le protezioni

Mantieni un file di testo o documento Word che elenca:
- Nome file Excel
- Tipo di protezione applicata
- Data di creazione protezione
- Password utilizzata (criptata o in password manager)
- Motivo della protezione

Usa protezioni appropriate al contesto

Non tutte le situazioni richiedono crittografia completa:

Protezione foglio: Per impedire modifiche accidentali in modelli aziendali
Protezione cartella: Per mantenere struttura organizzativa fissa
Crittografia file: Solo per dati veramente sensibili (finanziari, personali)

Best practice: Per condivisione interna usa protezione foglio con password semplice. Per dati confidenziali usa crittografia con password robusta.

Password robuste per file importanti

Se proteggi dati sensibili, la password deve avere:
- Minimo 12 caratteri
- Lettere maiuscole e minuscole
- Numeri
- Caratteri speciali (@, #, $, %, ecc.)

Esempio password robusta: Fx$92mK#pL7q

Condividi password in modo sicuro

Mai inviare password via email in chiaro. Usa:
- Strumenti di password sharing (LastPass Send, Bitwarden Send)
- Comunicazione separata (password via SMS, file via email)
- Crittografia email (PGP/GPG)

Errori comuni da evitare

1. Non creare backup prima della procedura

Problema: Se qualcosa va storto durante la rimozione protezione, potresti corrompere l'unico file disponibile.

Conseguenza: Perdita permanente dei dati.

Soluzione: Crea sempre almeno una copia di backup su disco diverso.

2. Usare software pirata per rimuovere protezioni

Problema: Software craccati spesso contengono malware, ransomware o spyware.

Conseguenza: Infezione del sistema, furto di dati, crittografia file.

Soluzione: Usa metodi manuali gratuiti o acquista software legittimi con prova gratuita.

3. Confondere protezione foglio con crittografia file

Problema: Applicare metodi VBA o XML a file completamente crittografati.

Conseguenza: Sprecare tempo con metodi inefficaci.

Soluzione: Verifica prima quale tipo di protezione è applicata. Se il file non si apre senza password, è crittografato.

4. Modificare XML senza comprendere la struttura

Problema: Eliminare tag XML sbagliati o corrompere la sintassi.

Conseguenza: File Excel danneggiato irrecuperabile.

Soluzione: Modifica solo il tag <sheetProtection> esatto e controlla di non eliminare altri elementi XML.

5. Dimenticare di riabilitare la protezione

Problema: Dopo aver rimosso la protezione per modifiche temporanee, lasciarla disattivata.

Conseguenza: Altri utenti possono modificare dati che dovrebbero rimanere fissi.

Soluzione: Dopo le modifiche necessarie, riapplica la protezione con la stessa password.

6. Usare password identiche per tutti i file

Problema: Se una password viene compromessa, tutti i file diventano vulnerabili.

Conseguenza: Violazione sicurezza multipla.

Soluzione: Usa password uniche per file diversi, gestendole con password manager.

7. Caricare file aziendali su servizi online

Problema: Upload di documenti riservati su siti web di terze parti.

Conseguenza: Potenziale violazione privacy, fuga di dati aziendali.

Soluzione: Usa solo metodi locali (VBA, XML) per file contenenti informazioni sensibili.

Domande frequenti

È legale rimuovere la protezione da un file Excel?

Sì, è legale se sei il proprietario del file o hai autorizzazione esplicita. Rimuovere protezioni da file di terzi senza permesso può violare leggi sulla proprietà intellettuale e privacy.

Il metodo VBA funziona su Excel 2024?

Sì, il codice VBA funziona su tutte le versioni di Excel da 2010 a 2024, sia Windows che Mac (con piccole varianti di interfaccia).

Posso recuperare una password di crittografia dimenticata?

Recuperare password di crittografia AES-256 di Excel è estremamente difficile. Software specializzati possono tentare attacchi brute force, ma con password robuste potrebbero servire anni. Il miglior approccio è prevenire usando password manager.

La rimozione protezione danneggia i dati del file?

No, i metodi descritti rimuovono solo i flag di protezione senza toccare i dati effettivi. L'unico rischio è la corruzione durante modifica XML errata, evitabile lavorando su una copia di backup.

Posso automatizzare la rimozione protezione per batch di file?

Sì, puoi modificare lo script VBA per iterare attraverso tutti i file Excel di una cartella. Richiede competenze di programmazione VBA intermedie.

Gli strumenti online mantengono i miei file privati?

La maggior parte dichiara di eliminare file dopo 24 ore, ma non c'è garanzia assoluta. Per sicurezza, non caricare mai documenti con dati personali, finanziari o aziendali sensibili.

Il metodo XML funziona su file .xls vecchi?

No, il metodo XML funziona solo su file .xlsx (Office 2007+). I file .xls usano formato binario diverso. Per questi usa il metodo VBA o converti prima in .xlsx.

Cosa succede se Excel dice "file corrotto" dopo la modifica XML?

Excel ha una funzione di riparazione automatica. Seleziona "Sì" quando chiede di riparare. In alternativa, vai su File > Apri, seleziona il file, clicca la freccia accanto ad "Apri" e scegli "Apri e ripristina".

Conclusione

Sproteggere un file Excel è un'operazione che può essere necessaria per motivi legittimi, e ora disponi di tutti gli strumenti per farlo in modo efficace e sicuro. Il metodo da scegliere dipende dalla situazione specifica: se conosci la password, usa la rimozione standard di Excel; per protezioni dimenticate su fogli di lavoro, il metodo VBA o XML sono ottime soluzioni gratuite; per file crittografati, valuta software specializzati.

Ricorda sempre di lavorare su copie di backup, rispettare la legalità e documentare le password per evitare problemi futuri. La gestione consapevole delle protezioni Excel ti farà risparmiare tempo e frustrazione, permettendoti di concentrarti sul lavoro produttivo invece che sulla risoluzione di problemi di accesso.

Hai trovato utile questa guida? Se hai domande o esperienze da condividere sui metodi di rimozione protezione, lascia un commento qui sotto. La community ne trarrà beneficio!

Risorse utili

Software menzionati:
- Passper per Excel - Software professionale per rimozione protezioni
- Notepad++ - Editor di testo avanzato gratuito per modifiche XML
- Bitwarden - Password manager open source gratuito

Documentazione ufficiale:
- Microsoft Support - Proteggere un foglio di lavoro - Guida ufficiale Microsoft
- Microsoft Learn - Sicurezza in Excel - Documentazione tecnica sulle protezioni

Video tutorial:
- Come rimuovere protezione foglio Excel con VBA - Tutorial video YouTube