Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe te voorkomen dat specifieke celinhoud wordt verwijderd in Excel?

Dit artikel heeft het over het voorkomen van het verwijderen van specifieke celinhoud in Excel. U kunt dit bereiken met de methoden in dit artikel.

Voorkom dat specifieke celinhoud wordt verwijderd door het werkblad te beschermen

Voorkom dat specifieke celinhoud wordt verwijderd door Kutools voor Excel

Voorkom dat specifieke celinhoud wordt verwijderd door VBA-code te gebruiken

Tabblad Office Schakel bewerken en browsen met tabbladen in Office in en maak uw werk veel eenvoudiger ...
Kutools voor Excel brengt 300 geavanceerde functies naar Excel en verhoogt uw productiviteit met 80%
  • Auto-tekst: Maak uw favoriete grafieken, afbeeldingen, cellen, complexe formules en hergebruiken ze snel in de toekomst.
  • Meer dan 20-tekstfuncties: Nummer uit tekststring halen; Een deel van de tekst extraheren of verwijderen; Nummers en valuta's omzetten in Engelse woorden ...
  • Tools samenvoegen: Meerdere werkmappen en bladen in één; Meerdere cellen / rijen / kolommen samenvoegen en gegevens bewaren; Dubbele rijen en som samenvoegen ...
  • Split gereedschap: Gegevens splitsen in meerdere bladen op basis van waarde; Eén werkmap naar meerdere Excel-, PDF- of CSV-bestanden; Eén kolom naar meerdere kolommen ...
  • Plakken overslaan Verborgen / gefilterde rijen; Tel en som op achtergrondkleur; Maak een verzendlijst en Verzend e-mails op waarde van Cell...
  • Super filter: Maak geavanceerde filterschema's en pas deze toe op alle bladen; Soort per week, dag, frequentie en meer; filters door vetgedrukt, formules, commentaar ...
  • Meer dan 300 krachtige functies; Werkt met Office 2007-2019 en 365; Ondersteunt alle talen; Eenvoudig inzetbaar in bedrijf; Volledige functionaliteit 60-daagse gratis proefversie.

pijl blauwe rechterbel Voorkom dat specifieke celinhoud wordt verwijderd door het werkblad te beschermen


Standaard zijn alle cellen in het werkblad vergrendeld. Als u wilt voorkomen dat specifieke celinhoud wordt verwijderd en andere cellen bewerkbaar maken nadat ze zijn beveiligd, doet u het volgende.

1. Klik op het knop in de linkerbovenhoek van het werkblad om het hele werkblad te selecteren. Druk vervolgens op Ctrl + 1 toetsen om de te openen Cellen opmaken dialoog venster.

2. In het opduiken Cellen opmaken dialoogvenster, verwijder het vinkje Op slot optie onder de Bescherming Klik op het tabblad en klik vervolgens op OK knop. Zie screenshot:

3. Selecteer de cellen waarvan u niet wilt dat de inhoud wordt verwijderd, druk op Ctrl + 1-toetsen om de te openen Cellen opmaken dialoogvenster opnieuw, controleer de Op slot optie onder de Bescherming Klik op het tabblad en klik vervolgens op OK knop.

4. Klik nu Review > Bescherm het blad, specificeer en bevestig uw wachtwoord in zowel de Bescherm het blad en Bevestig wachtwoord dialoogvensters.

Nu is het werkblad beschermd. En de opgegeven celinhoud wordt niet meer verwijderd.


pijl blauwe rechterbel Voorkom dat specifieke celinhoud wordt verwijderd door Kutools voor Excel

U kunt snel voorkomen dat specifieke celinhoud wordt verwijderd door het werkblad te beschermen met de Werkbladontwerp functie van Kutools for Excel.

1. Schakel het tabblad Ontwerp in door op te klikken Enterprise > Werkbladontwerp. Zie screenshot:

2. Klik op het knop in de linkerbovenhoek van het werkblad om het hele werkblad te selecteren en klik vervolgens op Selectie Ontgrendelen knop onder de Design tab om alle cellen van het werkblad te ontgrendelen. En klik op de OK knop in de popping-up Kutools for Excel dialoog venster.

3. Selecteer de cellen waarvan u niet wilt dat de inhoud wordt verwijderd en klik vervolgens op Selectie vergrendelen knop onder de Design tab. Klik vervolgens op de OK knop in de popping-up Kutools for Excel dialoogvenster

4. Klik op het Bescherm het blad knop onder de Design tab, geef dan uw wachtwoord op en bevestig dit in zowel de Bescherm het blad en Bevestig wachtwoord dialoogvensters.

Nu is het werkblad beschermd. En de opgegeven celinhoud wordt niet meer verwijderd.


pijl blauwe rechterbel Voorkom dat specifieke celinhoud wordt verwijderd door VBA-code te gebruiken

Naast de bovenstaande twee methoden, kunt u VBA-code uitvoeren om te voorkomen dat specifieke celinhoud wordt verwijderd in een werkblad. Doe het als volgt.

1. Open het werkblad met de celinhoud die u niet wilt verwijderen, klik met de rechtermuisknop op het tabblad Blad en klik vervolgens op Bekijk code vanuit het rechtsklikmenu.

2. Kopieer en plak de onderstaande VBA-code in het codevenster van de Microsoft Visual Basic voor toepassingen venster.

VBA-code: voorkomen dat specifieke celinhoud wordt verwijderd 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

Notes: In de code is A1: E17 het bereik waarvan de inhoud van de cel voorkomt dat deze wordt verwijderd. U kunt het bereik wijzigen op basis van uw behoeften.

Als u vanaf nu probeert de inhoud van de cel uit het bereik A1: E17 te verwijderen, krijgt u een Kutools for Excel dialoogvenster zoals hieronder getoond screenshot, klik dan op de OK knop.


pijl blauwe rechterbelGerelateerde artikelen:


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Werkt met Office 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
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. · 10 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 :)