Gå til hovedindhold

Hvordan beskyttes celleformatering, men tillader kun dataindtastning i Excel?

I mange tilfælde skal du muligvis beskytte formateringen af ​​en række celler og kun tillade dataindtastning i Excel. Denne artikel indeholder tre metoder til at opnå det.

Beskyt celleformatering, men tillad kun dataindtastning ved at beskytte regnearket
Beskyt celleformatering, men tillad kun dataindtastning med VBA-kode
Beskyt celleformatering, men tillad kun dataindtastning med Kutools til Excel


Beskyt celleformatering, men tillad kun dataindtastning ved at beskytte regnearket

For at beskytte celleformatering, men kun tillade indtastning af data, skal du først låse disse celler op og derefter beskytte regnearket. Gør som følger.

1. Vælg de celler, du har brug for for at beskytte deres formatering, men tillad kun dataindtastning, og tryk derefter på Ctrl + 1 taster samtidigt for at åbne formater celler dialog boks.

2. i formater celler fjern dialogboksen Låst under boksen Beskyttelse fanebladet, og klik derefter på OK knap. Se skærmbillede:

3. Gå nu til klik anmeldelse > Beskyt ark.

4. Angiv og tilpas din adgangskode i Beskyt ark , bekræft password dialogbokse. Se skærmbillede:

Nu er regnearket beskyttet, og celleformateringen ændres ikke. Men de angivne celler er kun tilladt dataindtastning.


Beskyt celleformatering, men tillad kun dataindtastning med VBA-kode

Du kan også køre følgende VBA-script for at beskytte celleformatering, men kun tillade indtastning af data i Excel. Gør som følger.

1. Trykke andre + F11 nøgler på samme tid for at åbne Microsoft Visual Basic til applikationer vindue.

2. i Microsoft Visual Basic til applikationer dobbeltklik på vinduet ThisWorkbook i projektruden, og kopier og indsæt derefter nedenstående VBA-kode i Denne arbejdsbog (kode) vindue.

VBA-kode: Beskyt celleformatering, men tillad kun dataindtastning

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

Bemærk: I koden er C2: C20 det område, hvor cellerne du bare tillader dataindtastning. Skift rækkevidde ud fra dine behov.

3. Tryk på F5 nøgle for at køre koden. Klik på OK-knappen i en pop op-dialog Kutools til Excel.

Nu er regnearket beskyttet såvel som celleformatering. Og kun de angivne celler er tilladt dataindtastning.


Beskyt celleformatering, men tillad kun dataindtastning med Kutools til Excel

Du kan let låse op for valgte celler og beskytte regneark med projektarkdesignværktøjet til Kutools til Excel.

Før påføring Kutools til Excel, Bedes download og installer det først.

1. klik Kutools Plus > Design af arbejdsark for at aktivere Design fane.

2. Vælg de celler, du har brug for for at beskytte deres formatering, men kun tillad dataindtastning, klik på Lås celler op under Design fanebladet, og klik derefter på OK knap i dukker op Kutools til Excel dialog boks. Se skærmbillede:

3. Klik på Beskyt ark knappen under Design fane.

4. Og specificer og tilpas derefter din adgangskode i Beskyt ark , bekræft password dialogbokse. Se skærmbillede:

Nu er regnearket beskyttet. Og de angivne celler er kun tilladt dataindtastning.

  Hvis du vil have en gratis prøveperiode (30 dage) af dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Relateret artikel:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
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