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

Come proteggere o bloccare tutte le celle di un foglio Excel, lasciandone sbloccate solo alcune specifiche?

AutoreXiaoyang Data di modifica

Per impostazione predefinita, tutte le celle di un foglio Excel sono bloccate; ciò significa che, una volta protetto il foglio, nessuno potrà apportare modifiche a nessuna cella, a meno che tu non le abbia precedentemente sbloccate. Nelle applicazioni reali, tuttavia, potresti trovarti in situazioni in cui solo determinati campi di immissione dati—come totali, input o commenti—devono rimanere modificabili, mentre tutte le altre aree del foglio devono restare protette e immutate. Ad esempio, quando condividi modelli, moduli di immissione dati o report con colleghi, potresti voler garantire che gli utenti possano compilare o aggiornare soltanto celle specifiche. Questo approccio protegge la struttura del foglio e le formule, riducendo al minimo il rischio di modifiche accidentali ai dati critici.

Questa guida completa ti illustra diversi metodi pratici per proteggere o bloccare tutte le celle di un foglio Excel, eccetto quelle da te specificate. Scoprirai sia le procedure classiche integrate in Excel sia soluzioni più rapide grazie al componente aggiuntivo Kutools per Excel. Ti presenteremo anche un metodo efficiente basato su macro VBA, ideale se devi spesso automatizzare questa operazione o gestisci intervalli di celle soggetti a cambiamenti dinamici. Ogni approccio è spiegato passo dopo passo, con suggerimenti pratici e note fondamentali per la risoluzione dei problemi.

Proteggi/Blocca tutte le celle tranne alcune con la funzionalità standard di Excel

Proteggi/Blocca tutte le celle tranne alcune con Kutools per Excel

Proteggi/Blocca tutte le celle tranne alcune con una macro VBA


Proteggi/Blocca tutte le celle tranne alcune con la funzionalità standard di Excel

Excel ti permette di indicare esattamente quali celle devono rimanere modificabili dopo aver protetto il foglio, sfruttando due funzionalità integrate: Imposta formato cella e Proteggi foglio. Questo approccio è altamente compatibile e intuitivo, ideale per la maggior parte delle esigenze quotidiane di protezione del foglio, soprattutto quando l’insieme di celle modificabili è fisso e non cambia frequentemente. Tuttavia, se devi aggiornare spesso le celle non protette, il processo può risultare un po’ ripetitivo. Ecco come procedere:

1. Seleziona le celle che desideri lasciare modificabili e non protette dopo aver applicato la protezione del foglio.

2. Fai clic con il pulsante destro del mouse sulle celle selezionate e scegli Imposta formato cella dal menu contestuale. Vedi screenshot:

Uno screenshot che mostra l'opzione Formato celle dal menu contestuale in Excel

3. Nella finestra di dialogo Imposta formato cella, passa alla scheda Protezione e deseleziona la casella di controllo Bloccata (assicurati che non resti selezionata). Vedi screenshot:

Uno screenshot della finestra di dialogo Formato celle con l'opzione Bloccata deselezionata nella scheda Protezione

Suggerimento: In Excel, per impostazione predefinita, tutte le celle sono bloccate finché non le sblocchi. Deselezionare questa casella ha effetto soltanto dopo aver applicato la protezione del foglio.

4. Fai clic su OK per salvare le modifiche e chiudere la finestra di dialogo. Successivamente, vai alla scheda della Barra multifunzione e fai clic su Revisione > Proteggi foglio per visualizzare la finestra di dialogo delle impostazioni di protezione. Vedi screenshot:

Uno screenshot che mostra l'opzione Proteggi foglio nella scheda Revisione in Excel

5. Nella finestra di dialogo visualizzata, inserisci e conferma una password per proteggere il tuo foglio. Ricordala bene: se la dimentichi, non c’è modo di recuperarla! Vedi screenshot:

Uno screenshot della finestra di dialogo per inserire e confermare una password per proteggere le celle in Excel

Note:

  • Assicurati di selezionare le impostazioni di autorizzazione necessarie, come «Seleziona celle non bloccate» e «Blocca celle». Per impostazione predefinita, agli utenti è consentito utilizzare entrambe queste opzioni, ma puoi personalizzarle in base alle tue esigenze.
  • La protezione tramite password distingue tra maiuscole e minuscole e non può essere recuperata in caso di smarrimento.

6. Fai clic su OK per completare la protezione del foglio. Ora tutte le celle del foglio saranno bloccate e non modificabili, ad eccezione di quelle esplicitamente sbloccate nei passaggi precedenti. Quando un utente tenterà di modificare una cella bloccata, Excel mostrerà un messaggio di avviso.

Vantaggi: Non richiede plugin e funziona in qualsiasi ambiente Excel.
Svantaggi: Il processo può diventare complesso se devi modificare frequentemente Sblocca Selezione o gestire molte aree variabili.

Se l’intervallo di celle non protette deve cambiare frequentemente o desideri automatizzare questa procedura per una maggiore efficienza, valuta l’utilizzo della macro VBA illustrata nel metodo successivo.


Proteggi/Blocca tutte le celle tranne alcune con Kutools per Excel

Se ritieni che la procedura nativa di Excel sia troppo ripetitiva per intervalli di celle ampi o soggetti a frequenti modifiche, la funzionalità Progettazione foglio disponibile in Kutools per Excel offre una soluzione più semplice e rapida. Con pochi clic, puoi sbloccare le celle specificate e proteggere il resto del foglio—perfetto per chi aggiorna spesso le celle da mantenere modificabili.

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...

1. Seleziona le celle specifiche che desideri consentire agli utenti di modificare (ovvero quelle che non vuoi proteggere quando attivi la protezione del foglio).

2. Vai alla scheda della Barra multifunzione, fai clic su KUTOOLS PLUS > Progettazione foglio per attivare le funzionalità di progettazione specifiche per il layout e la protezione del foglio. Vedi screenshot:

Uno screenshot che mostra la funzione Progettazione foglio di lavoro nella scheda Kutools Plus in Excel

3. La scheda Progettazione verrà ora visualizzata. Fai clic su Sblocca Selezione per sbloccare immediatamente le celle selezionate—Kutools confermerà visivamente quali celle sono ora modificabili. Vedi screenshot:

Uno screenshot della scheda Progettazione con l'opzione Sblocca celle selezionata
Freccia
Uno screenshot della finestra di dialogo di conferma che mostra che le celle sono sbloccate

4. Fai clic su OK in eventuali finestre di conferma. Quindi, dalla scheda Progettazione, fai clic su Proteggi foglio per applicare la protezione a livello di foglio. Vedi screenshot:

Uno screenshot che mostra l'opzione Proteggi foglio nella scheda Progettazione in Excel

5. Nella finestra di dialogo visualizzata, inserisci una password per il tuo foglio protetto, confermala e completa le impostazioni. Vedi screenshot:

Uno screenshot della finestra di dialogo per inserire e confermare una password

6. Ora solo le celle da te designate rimarranno modificabili—tutto il resto sarà protetto e non potrà essere modificato accidentalmente.

Fai clic per scoprire di più su questa funzione di sblocco della selezione.

Vantaggi: Rapido ed efficace con set di dati voluminosi o quando i requisiti di protezione cambiano frequentemente.
Svantaggi: Richiede l'installazione del componente aggiuntivo Kutools per Excel.


Proteggi/Blocca tutte le celle tranne alcune con una macro VBA

Se devi spesso proteggere o sbloccare intervalli di celle diversi—soprattutto quando questi intervalli cambiano dinamicamente o quando la protezione deve essere applicata simultaneamente a più fogli o cartelle—le macro VBA possono automatizzare e velocizzare notevolmente il processo. Questa soluzione è ideale per utenti avanzati, amministratori o chiunque debba gestire in modo ripetitivo la protezione di cartelle complesse o di grandi dimensioni. Con VBA puoi specificare l’intervallo da lasciare sbloccato prima della protezione, impostare automaticamente tutte le altre celle come bloccate e proteggere il foglio esattamente secondo le tue esigenze.

1. In Excel, vai alla scheda Sviluppo > Visual Basic. (Se la scheda Sviluppo non è visibile, abilitala tramite File > Opzioni > Personalizza barra multifunzione.)

2. Nella finestra di Microsoft Visual Basic, Applications Edition, fai clic su Inserisci > Modulo, quindi copia e incolla il seguente codice VBA nella finestra del modulo:

Sub UnlockSelectedCellsAndProtectSheet()
    Dim ws As Worksheet
    Dim unlockedRange As Range
    Dim passwordInput As String
    Dim xTitleId As String
    On Error Resume Next
    Set ws = Application.ActiveSheet
    xTitleId = "KutoolsforExcel"
    Set unlockedRange = Application.InputBox("Select the cells to remain editable:", xTitleId, Type:=8)
    If unlockedRange Is Nothing Then Exit Sub
    On Error GoTo 0
    ws.Cells.Locked = True
    unlockedRange.Locked = False
    passwordInput = Application.InputBox("Enter a password to protect the sheet (optional):", xTitleId, Type:=2)
    If passwordInput = "" Then
        ws.Protect
    Else
        ws.Protect Password:=passwordInput
    End If
    MsgBox "Sheet has been protected. The selected cells remain editable.", vbInformation, xTitleId
End Sub

3. Per eseguire la macro, fai clic sul pulsante Pulsante Esegui o premi F5 quando il cursore si trova all'interno della macro.

4. Verrà visualizzata una finestra di dialogo che ti chiede di inserire l'intervallo di celle da mantenere modificabile. Seleziona l'intervallo desiderato e fai clic su OK.

5. Verrà visualizzata un’altra finestra di dialogo per impostare una password di protezione. Inseriscine una oppure lascia il campo vuoto se non ne serve alcuna, quindi fai clic su OK.

L'intervallo limitato rimarrà sbloccato e modificabile, mentre tutte le altre celle saranno protette. Eventuali modifiche future all'area sbloccata potranno essere apportate rieseguendo la macro e aggiornando l'intervallo. Questa automazione è perfetta per operazioni in blocco o per modelli con aree di input dinamiche.

Vantaggi: Estremamente flessibile: permette di automatizzare scenari di protezione dinamici o ripetuti.
Svantaggi: Richiede una conoscenza di base delle macro e della sicurezza; inoltre, le macro devono essere abilitate in Excel.

Risoluzione dei problemi e suggerimenti:
- Assicurati che l’input «Intervallo limitato» corrisponda agli intervalli effettivi del foglio di lavoro per evitare errori.
- Salva sempre la cartella di lavoro prima di eseguire le macro, così da non rischiare di perdere dati.
- Se la macro non funziona, verifica che le «Macro» siano abilitate e controlla che non ci siano errori di battitura nell’indirizzo dell’intervallo.
- In caso di protezione attiva sulla cartella di lavoro, ricorda di adattare il codice di conseguenza.


Demo: Proteggi / Blocca tutte le celle tranne alcune con Kutools per Excel

 
Kutools per Excel: Oltre 300 strumenti pratici a portata di mano! Goditi funzionalità basate sull’intelligenza artificiale per lavorare in modo più intelligente e veloce!Scarica ora!

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