Preskoči na glavno vsebino

Kako zaščititi oblikovanje celic, vendar omogočiti vnos podatkov samo v Excelu?

V mnogih primerih boste morda morali zaščititi oblikovanje obsega celic in omogočiti vnos podatkov samo v Excelu. Ta članek ponuja tri metode za njegovo dosego.

Zaščitite oblikovanje celic, vendar omogočite vnos podatkov samo tako, da zaščitite delovni list
Zaščitite oblikovanje celic, vendar dovoljujte vnos podatkov samo s kodo VBA
Zaščitite oblikovanje celic, vendar omogoča vnos podatkov samo s programom Kutools za Excel


Zaščitite oblikovanje celic, vendar omogočite vnos podatkov samo tako, da zaščitite delovni list

Za zaščito oblikovanja celic, vendar le za dovoljenje vnosa podatkov, morate najprej odkleniti te celice in nato zaščititi delovni list. Naredite naslednje.

1. Izberite celice, ki jih potrebujete za zaščito njihovega oblikovanja, vendar dovolite samo vnos podatkov, nato pritisnite Ctrl + 1 tipke hkrati, da odprete Oblikuj celice pogovorno okno.

2. V Ljubljani Oblikuj celice pogovorno okno, počistite polje Zaklenjen polje pod Zaščita kartico in nato kliknite OK . Oglejte si posnetek zaslona:

3. Zdaj pojdite na klik pregled > Zaščitite list.

4. Prosimo, navedite in prilagodite svoje geslo v Zaščitite list in potrdi geslo pogovorna okna. Oglejte si posnetek zaslona:

Zdaj je delovni list zaščiten in oblikovanje celic se ne spremeni. Toda navedenim celicam je dovoljen samo vnos podatkov.


Zaščitite oblikovanje celic, vendar dovoljujte vnos podatkov samo s kodo VBA

Za zaščito oblikovanja celic lahko zaženete tudi naslednji skript VBA, vendar dovoljujete samo vnos podatkov v Excelu. Naredite naslednje.

1. Pritisnite druga + F11 tipke hkrati, da odprete Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, dvokliknite Ta delovni zvezek v podoknu Project in nato kopirajte in prilepite spodnjo kodo VBA v ThisWorkbook (koda) okno.

Koda VBA: Zaščitite oblikovanje celic, vendar dovoljujte samo vnos podatkov

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

Opombe: V kodi je C2: C20 obseg, v katerem celice pravkar dovolite vnos podatkov. Prosimo, spremenite obseg glede na vaše potrebe.

3. Pritisnite F5 tipko za zagon kode. V pojavnem pogovornem oknu Kutools za Excel kliknite gumb V redu.

Zdaj je delovni list zaščiten kot tudi oblikovanje celic. In samo v določenih celicah je dovoljen vnos podatkov.


Zaščitite oblikovanje celic, vendar omogoča vnos podatkov samo s programom Kutools za Excel

Izbrane celice lahko enostavno odklenete in zaščitite delovni list s pripomočkom za oblikovanje delovnega lista Kutools za Excel.

Pred vložitvijo vloge Kutools za ExcelProsim najprej ga prenesite in namestite.

1. klik Kutools Plus > Oblikovanje delovnega lista za vklop Oblikovanje tab.

2. Izberite celice, ki jih potrebujete za zaščito njihovega oblikovanja, vendar dovolite samo vnos podatkov, kliknite Odkleni celice pod Oblikovanje kartico in nato kliknite OK v pojavnem oknu Kutools za Excel pogovorno okno. Oglejte si posnetek zaslona:

3. Kliknite Zaščitite list gumb pod Oblikovanje tab.

4. Nato določite in prilagodite svoje geslo v Zaščitite list in potrdi geslo pogovorna okna. Oglejte si posnetek zaslona:

Zdaj je delovni list zaščiten. In navedenim celicam je dovoljen samo vnos podatkov.

  Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Povezani članek:

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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