Vai al contenuto principale

Come proteggere la formattazione delle celle ma consentire solo l'immissione di dati in Excel?

Autore: Silvia Ultima modifica: 2020-05-28

In molti casi, potrebbe essere necessario proteggere la formattazione di un intervallo di celle e consentire solo l'immissione di dati in Excel. Questo articolo fornisce tre metodi per ottenerlo.

Proteggi la formattazione delle celle ma consenti solo l'immissione dei dati proteggendo il foglio di lavoro
Proteggi la formattazione delle celle ma consenti solo l'immissione di dati con codice VBA
Proteggi la formattazione delle celle ma consenti l'immissione di dati solo con Kutools per Excel


Proteggi la formattazione delle celle ma consenti solo l'immissione dei dati proteggendo il foglio di lavoro

Per proteggere la formattazione delle celle ma consentire solo l'immissione di dati, è necessario prima sbloccare queste celle e quindi proteggere il foglio di lavoro. Si prega di fare quanto segue.

1. Selezionare le celle necessarie per proteggere la loro formattazione ma consentire solo l'immissione di dati, quindi premere Ctrl + 1 tasti contemporaneamente per aprire il file formato celle la finestra di dialogo.

2. Nel formato celle finestra di dialogo, deseleziona il file Bloccato scatola sotto il Marchio scheda, quindi fare clic su OK pulsante. Vedi screenshot:

3. Ora vai a fare clic Review > Proteggi foglio.

4. Specificare e conformare la password nel file Proteggi foglio e Conferma password finestre di dialogo. Vedi screenshot:

Ora il foglio di lavoro è protetto e la formattazione della cella non viene modificata. Ma le celle specificate possono solo immettere dati.


Proteggi la formattazione delle celle ma consenti solo l'immissione di dati con codice VBA

È inoltre possibile eseguire il seguente script VBA per proteggere la formattazione della cella ma consentire solo l'immissione di dati in Excel. Si prega di fare quanto segue.

1. Stampa altro + F11 chiavi allo stesso tempo per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare doppio clic Questa cartella di lavoro nel riquadro Progetto, quindi copia e incolla il codice VBA sottostante nel file ThisWorkbook (codice) finestra.

Codice VBA: protegge la formattazione delle celle ma consente solo l'immissione di dati

Sub AllowDataEntryOnly()
    ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True
    Range("C2:C20").Locked = False
        MsgBox "Only allow data entry in range C2:C20", vbInformation, "Kutools for Excel"
End Sub

Note:: Nel codice, C2: C20 è l'intervallo in cui le celle consentono solo l'immissione dei dati. Si prega di modificare l'intervallo in base alle proprie esigenze.

3. premi il F5 chiave per eseguire il codice. In una finestra di dialogo Kutools per Excel visualizzata, fare clic su OK pulsante.

Ora il foglio di lavoro è protetto così come la formattazione della cella. E solo le celle specificate possono inserire i dati.


Proteggi la formattazione delle celle ma consenti l'immissione di dati solo con Kutools per Excel

Puoi facilmente sbloccare le celle selezionate e proteggere il foglio di lavoro con l'utilità di progettazione del foglio di lavoro di Kutools per Excel.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.

1. Clic Kutools Plus > Progettazione del foglio di lavoro per attivare il Design scheda.

2. Selezionare le celle necessarie per proteggere la loro formattazione ma consentire solo l'immissione di dati, fare clic su Sblocca celle sotto il Design scheda, quindi fare clic su OK pulsante nella comparsa Kutools for Excel la finestra di dialogo. Vedi screenshot:

3. Fare clic sul Proteggi foglio pulsante sotto il Design scheda.

4. Quindi specificare e conformare la password nel file Proteggi foglio e Conferma password finestre di dialogo. Vedi screenshot:

Ora il foglio di lavoro è protetto. E le celle specificate sono consentite solo per l'immissione di dati.

  Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Articolo correlato:

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • 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 della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Cette manœuvre ne fonctionne pas. Les formules ne sont toujours pas sécurisées
This comment was minimized by the moderator on the site
Tried that and save, after I close file, it asks for password. Which of course there is none and I am now locked out of my workbook. Pls adv
This comment was minimized by the moderator on the site
Hi Pamela,
If you apply the VBA code mentioned in the post. The worksheet is protected, but there is no password. Please click Review > Unprotect Worksheet to unprotect the worksheet without entering a password.
This comment was minimized by the moderator on the site
I read the "Protect cell formatting but only allow data entry by protecting worksheet" is wrong. The format can still be changed. I thought you had found something there. You did not...
This comment was minimized by the moderator on the site
Yeah.. this does not work at all. It does not prevent the cells from being formatted. Bad site!
This comment was minimized by the moderator on the site
Hi, Thank you for the code, it was very useful. I was wondering if you could put in a part where the supervisor could enter a code so that they could edit the formatting and then locking it again without having to delete the code every time this is needed.
This comment was minimized by the moderator on the site
I followed the directions, but was not able to enter data into the locked cells as mentioned in the instructions. Anyone have a solution?
This comment was minimized by the moderator on the site
Hi kristen,
For a protected worksheet, you can only enter data into the unlocked cells.
This comment was minimized by the moderator on the site
It still allows for users to delete the formulas...
This comment was minimized by the moderator on the site
It is any way that you can lock the cells for the formulas and allow input data only? With regular excel not having enterprise
This comment was minimized by the moderator on the site
The "Protecting Worksheet" instructions do not lock the formatting. If you copy cells in normally the formatting is copied over with them.
This comment was minimized by the moderator on the site
Please let us know if found a solution for this specific case.
This comment was minimized by the moderator on the site
The solution is here, however it is very medicore because You may forget about ctrl + z :P Useless if You want to preapare worksheet for others but usefull for own purposes if set as "ctrl + shift + v"

https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
This comment was minimized by the moderator on the site
agreed.... did you find any other solution to this anywhere?
This comment was minimized by the moderator on the site
Came here looking for a solution to this same problem which Matt mentioned.
If you paste a cell from another sheet to the protected cell, unfortunately cell formatting is overwritten!
Any solution to this issue so far?
This comment was minimized by the moderator on the site
I am having the same. The whole reason I want to protect the formatting is to stop the copy & paste issue! I hope someone has a solution.
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations