Jak zabránit odstranění konkrétního obsahu buněk v aplikaci Excel?
Tento článek hovoří o tom, jak zabránit odstranění konkrétního obsahu buněk v aplikaci Excel. Můžete toho dosáhnout metodami v tomto článku.
Zabraňte odstranění konkrétního obsahu buněk ochranou listu
Zabraňte odstranění konkrétního obsahu buněk pomocí kódu VBA
Zabraňte odstranění konkrétního obsahu buněk ochranou listu
Ve výchozím nastavení jsou všechny buňky v listu uzamčeny. Pokud chcete zabránit smazání konkrétního obsahu buněk a po ochraně upravit další buňky, proveďte následující.
1. Klepněte na tlačítko tlačítko v levém horním rohu listu vyberte celý list. Poté stiskněte Ctrl + 1 klávesy pro otevření Formát buněk dialogové okno.
2. Ve vyskakovacím okně Formát buněk zrušte zaškrtnutí políčka Zamčený možnost podle Ochrana a potom klepněte na tlačítko OK knoflík. Viz screenshot:
3. Vyberte buňky, u kterých nechcete odstranit obsah, stiskněte Ctrl + 1 klávesy pro otevření Formát buněk v dialogovém okně znovu zkontrolujte Zamčený možnost podle Ochrana a potom klepněte na tlačítko OK .
4. Nyní klikněte přezkoumání > Chraňte plech, poté zadejte a potvrďte své heslo v obou Chraňte plech si Potvrďte heslo dialogová okna.
Nyní je list chráněn. A zadaný obsah buňky již nebude odstraněn.

Odemkněte Excel Magic pomocí Kutools AI
- Chytré provedení: Provádějte operace s buňkami, analyzujte data a vytvářejte grafy – to vše pomocí jednoduchých příkazů.
- Vlastní vzorce: Vytvářejte přizpůsobené vzorce pro zefektivnění vašich pracovních postupů.
- Kódování VBA: Napište a implementujte kód VBA bez námahy.
- Výklad vzorce: Snadno porozumíte složitým vzorcům.
- Překlad textu: Prolomte jazykové bariéry ve svých tabulkách.
Zabraňte odstranění konkrétního obsahu buněk pomocí kódu VBA
Kromě výše uvedených dvou metod můžete spustit kód VBA, abyste zabránili smazání konkrétního obsahu buněk v listu. Postupujte prosím následovně.
1. Otevřete list obsahující obsah buňky, který nechcete odstranit, klikněte pravým tlačítkem na kartu List a poté klikněte na Zobrazit kód z nabídky pravého tlačítka myši.
2. Zkopírujte a vložte níže uvedený kód VBA do okna Kód v Microsoft Visual Basic pro aplikace okno.
Kód VBA: Zabraňte odstranění konkrétního obsahu buněk v aplikaci 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
Pozor: V kódu je A1: E17 rozsah, ve kterém obsah buňky, které zabráníte, aby byl odstraněn. Rozsah můžete změnit podle svých potřeb.
Od této chvíle, když se pokusíte odstranit obsah buňky z rozsahu A1: E17, dostanete a Kutools pro Excel V dialogovém okně níže zobrazeném snímku obrazovky klikněte na ikonu OK .
Související články:
- Jak zabránit odstranění určitého listu v aplikaci Excel?
- Jak zabránit výběru více listů v aplikaci Excel?
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!