Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come impedire che determinati contenuti di celle vengano eliminati in Excel?

In questo articolo si parla di impedire che determinati contenuti di celle vengano eliminati in Excel. Puoi ottenerlo con i metodi in questo articolo.

Prevenire l'eliminazione di contenuti di celle specifici proteggendo il foglio di lavoro

Impedisci che i contenuti di celle specifici vengano eliminati da Kutools per Excel

Impedisci l'eliminazione di contenuti di celle specifici utilizzando il codice VBA

Scheda Office Abilita la modifica e la navigazione a schede in Office e semplifica notevolmente il tuo lavoro ...
Kutools per Excel: il miglior strumento di produttività per ufficio risolverà la maggior parte dei problemi di Excel
  • Riutilizzare qualsiasi cosa: Aggiungi le formule più utilizzate o complesse, i grafici e qualsiasi altra cosa ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più delle funzioni di testo di 20: Estrai numero da stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi ...
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma ...
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro per più file Excel, PDF o CSV; Una colonna a più colonne ...
  • Incolla Saltare Righe nascoste / filtrate; Conte E Somma per colore di sfondo; Crea una mailing list e Invia e-mail in base al valore della cella...
  • Super filtro: Crea schemi di filtro avanzati e applica a tutti i fogli; Ordinare per settimana, giorno, frequenza e altro; Filtro da grassetto, formule, commento ...
  • Oltre alle potenti funzionalità di 300; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Semplice implementazione in azienda; Funzioni complete di prova gratuita di 60-day.

freccia blu bolla destra Prevenire l'eliminazione di contenuti di celle specifici proteggendo il foglio di lavoro


Per impostazione predefinita, tutte le celle nel foglio di lavoro sono bloccate. Se si desidera impedire l'eliminazione di contenuti di celle specifici e rendere modificabili altre celle dopo la protezione, eseguire le operazioni seguenti.

1. Fare clic sul pulsante nell'angolo in alto a sinistra del foglio di lavoro per selezionare l'intero foglio di lavoro. Quindi premere Ctrl + 1 chiavi per aprire il formato celle la finestra di dialogo.

2. Nel saltar fuori formato celle finestra di dialogo, deselezionare il Bloccato opzione sotto il Protezione scheda, quindi fare clic su OK pulsante. Vedi screenshot:

3. Seleziona le celle per le quali non vuoi eliminare il contenuto, premi Ctrl + Tasti 1 per aprire il formato celle nuovamente la finestra di dialogo, selezionare Bloccato opzione sotto il Protezione scheda, quindi fare clic su OK pulsante.

4. Ora fai clic Recensione > Proteggi foglio, quindi specificare e confermare la password in entrambi Proteggi foglio e Conferma password finestre di dialogo

Ora il foglio di lavoro è protetto. E il contenuto della cella specificato non verrà più cancellato.


freccia blu bolla destra Impedisci che i contenuti di celle specifici vengano eliminati da Kutools per Excel

È possibile impedire rapidamente l'eliminazione di contenuti di celle specifici proteggendo il foglio di lavoro con Foglio di lavoro funzione Kutools for Excel.

1. Abilita la scheda Progettazione facendo clic Impresa > Foglio di lavoro. Vedi screenshot:

2. Fare clic sul pulsante nell'angolo in alto a sinistra del foglio di lavoro per selezionare l'intero foglio di lavoro, quindi fare clic su Selezione Sblocca pulsante sotto il Design scheda per sbloccare tutte le celle del foglio di lavoro. E clicca il OK pulsante nel popping up Kutools for Excel la finestra di dialogo.

3. Seleziona le celle per le quali non desideri eliminare i contenuti, quindi fai clic su Blocco selezione pulsante sotto il Design scheda. Quindi fare clic su OK pulsante nel popping up Kutools for Excel Finestra di dialogo

4. Fare clic sul Proteggi foglio pulsante sotto il Design scheda, quindi specificare e confermare la password in entrambi i Proteggi foglio e Conferma password finestre di dialogo

Ora il foglio di lavoro è protetto. E il contenuto della cella specificato non verrà più cancellato.


freccia blu bolla destra Impedisci l'eliminazione di contenuti di celle specifici utilizzando il codice VBA

Oltre ai due metodi precedenti, è possibile eseguire il codice VBA per impedire che determinati contenuti di celle vengano eliminati in un foglio di lavoro. Si prega di fare come segue.

1. Aprire il foglio di lavoro che contiene il contenuto della cella che non si desidera eliminare, fare clic con il pulsante destro del mouse sulla scheda Foglio, quindi fare clic su Visualizza codice dal menu di scelta rapida.

2. Copia e incolla il codice VBA sottostante nella finestra Codice di Microsoft Visual Basic, Applications Edition finestra.

Codice VBA: impedisce l'eliminazione di contenuti di celle specifici in Excel

Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, Range("A1:E7")) Is Nothing Then Exit Sub
    On Error GoTo ExitPoint
    Application.EnableEvents = False
    If Not IsDate(Target(1)) Then
        Application.Undo
        MsgBox " You can't delete cell contents from this range " _
        , vbCritical, "Kutools for Excel"
    End If
ExitPoint:
    Application.EnableEvents = True
End Sub

Note: Nel codice, A1: E17 è l'intervallo in cui i contenuti della cella impediranno di essere eliminati. È possibile modificare l'intervallo in base alle proprie esigenze.

Da ora in poi, quando si tenta di eliminare il contenuto della cella dall'intervallo A1: E17, verrà visualizzato a Kutools for Excel finestra di dialogo come mostrato nell'immagine sottostante, fare clic sul pulsante OK pulsante.


freccia blu bolla destraArticoli correlati:


Kutools per Excel: il miglior strumento di produttività per ufficio aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 60-day.
kte tab 201905

Scheda Office Porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Neil Gore · 9 months ago
    VBA Code - Great Tip thanks

    Is there a VBA code to Prevent specific cell contents from being modified AND deleted in Excel?
    Usual protecting sheet does not work for me as I lose the ability to sort data?

    Thanks in advance - Neil
  • To post as a guest, your comment is unpublished.
    George M. · 11 months ago
    If you don't wan to look your sheet or write VBA code, then I use a simple technique that prevents from any override except for when they use the "DELETE" key (backspace won't be allowed, but Delete is hard to stop). What I did is added a data validation with the following settings:

    1) Allow --> List

    2) uncheck "Ignore blank" and "in-cell dropdown"

    3) In the source enter two double quotes (i.e., "")

    4) In Error Alert tab, check "Show error alter after invalid data is entered", select "Stop" for style, then enter an error message and description (e.g., Don't override)

  • To post as a guest, your comment is unpublished.
    Si · 1 years ago
    Hi there,

    I just tried the VBA script and while it works really well in most situations. However it doesn't work when you tab from an editable cell into the non-editable column/cell. The problem arises in that it throws the error message up - as commanded - but it doesn't keep the data that was entered in the original, editable cell which was tabbed from.

    Would you have an amendment to the script so that it accepts the data in the editable cell when you tab into un-editable?

    Cheers
    • To post as a guest, your comment is unpublished.
      crystal · 1 years ago
      Good day,
      I tried as you mentioned in your case, but no error throws. Would you provide a screenshot of your case or tell me your Office version?
      Thanks for your comment.
  • To post as a guest, your comment is unpublished.
    HJR · 2 years ago
    Just what I was looking for, thanks for the help!
    • To post as a guest, your comment is unpublished.
      finn · 1 years ago
      don't worry always here to help :)