Přejít k hlavnímu obsahu

Jak chránit formátování buněk, ale povolit pouze zadávání dat v aplikaci Excel?

V mnoha případech možná budete muset chránit formátování řady buněk a povolit pouze zadávání dat v aplikaci Excel. Tento článek poskytuje tři způsoby, jak toho dosáhnout.

Chraňte formátování buněk, ale povolte zadávání dat pouze ochranou listu
Chraňte formátování buněk, ale povolte zadávání dat pouze pomocí kódu VBA
Chraňte formátování buněk, ale povolte zadávání dat pouze pomocí programu Kutools pro Excel


Chraňte formátování buněk, ale povolte zadávání dat pouze ochranou listu

Chcete-li chránit formátování buněk, ale povolit pouze zadávání dat, musíte nejprve tyto buňky odemknout a poté chránit list. Postupujte prosím následovně.

1. Vyberte buňky, které potřebujete k ochraně jejich formátování, ale povolte pouze zadávání dat, a stiskněte Ctrl + 1 současně otevřete Formát buněk dialogové okno.

2. V Formát buněk zrušte zaškrtnutí políčka Zamčený rámeček pod Ochrana a potom klepněte na tlačítko OK knoflík. Viz screenshot:

3. Nyní klikněte na tlačítko přezkoumání > Chraňte plech.

4. Zadejte prosím a přizpůsobte své heslo v Chraňte plech a Potvrďte heslo dialogová okna. Viz screenshot:

Nyní je list chráněn a formátování buňky se nezmění. Zadané buňky jsou ale povoleny pouze pro zadávání dat.


Chraňte formátování buněk, ale povolte zadávání dat pouze pomocí kódu VBA

Můžete také spustit následující skript VBA, abyste chránili formátování buněk, ale povolili pouze zadávání dat v aplikaci Excel. Postupujte prosím následovně.

1. lis Další + F11 současně otevřete klávesu Microsoft Visual Basic pro aplikace okno.

2. V Microsoft Visual Basic pro aplikace okno, dvakrát klikněte Tato pracovní kniha v podokně Projekt a poté zkopírujte a vložte níže uvedený kód VBA do Tento sešit (kód) okno.

Kód VBA: Chraňte formátování buněk, ale povolte pouze zadávání dat

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

Poznámka: V kódu je C2: C20 rozsah, ve kterém buňky právě zadáváte data. Změňte rozsah podle svých potřeb.

3. zmáčkni F5 klíč ke spuštění kódu. V rozbalovacím dialogovém okně Kutools pro Excel klikněte na tlačítko OK.

Nyní je list chráněn stejně jako formátování buněk. A zadané údaje jsou povoleny pouze zadaným buňkám.


Chraňte formátování buněk, ale povolte zadávání dat pouze pomocí programu Kutools pro Excel

Vybrané buňky můžete snadno odemknout a chránit list pomocí nástroje Návrh listu aplikace Kutools pro Excel.

Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.

1. cvaknutí Kutools Plus > Návrh listu k aktivaci Design Karta.

2. Vyberte buňky, které potřebujete k ochraně jejich formátování, ale povolte pouze zadávání dat, klepněte na Odemkněte buňky pod Design a potom klepněte na tlačítko OK tlačítko ve vyskakovacím okně Kutools pro Excel dialogové okno. Viz snímek obrazovky:

3. Klepněte na tlačítko Chraňte plech pod tlačítkem Design Karta.

4. A poté zadejte a upravte své heslo v Chraňte plech a Potvrďte heslo dialogová okna. Viz screenshot:

Nyní je list chráněn. A zadané buňky jsou povoleny pouze pro zadávání dat.

  Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


Související článek:

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

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

Popis


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!
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
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations