Når du deler en normal Excel -fil med andre, kan de se og redigere alt, hvad Excel -filen har.
Hvis du ikke vil have dem til at ændre noget, har du mulighed for enten at beskytte hele regnearket/projektmappen eller beskytte visse celler, der har vigtige data (som du ikke vil have brugeren til at rode op).
Men selv når du beskytter regnearket, kan slutbrugeren stadig klikke på en celle og se formlen, der bruges til beregninger.
Hvis du vil skjule formlen, så brugerne ikke kan se dem, kan du også gøre det.
I denne nøjagtige vejledning viser jeg dig, hvordan du gør det skjul formler i Excel i et beskyttet regneark (så det er ikke synligt for brugeren).
Så lad os komme i gang!
Sådan skjules alle formler i Excel
Når du har en formel i en celle, kan en bruger se formlen på to måder:
- Ved at dobbeltklikke på cellerne og komme i redigeringstilstand
- Ved at markere cellen og se formlen i formellinjen
Når du skjuler formlerne (som vi snart vil se hvordan), vil brugerne ikke være i stand til at redigere cellen samt ikke kunne se formlen i formellinjen.
Antag, at du har et datasæt som vist herunder, hvor du har formlen i kolonne D.
Nedenfor er trinene til at skjule alle formlerne i kolonne D:
- Vælg cellerne i kolonne D, der har den formel, du vil skjule
- Klik på fanen 'Hjem'
- I gruppen 'Nummer' skal du klikke på dialogboksen (det er det lille skrå pilikon nederst til højre i gruppen)
- Klik på fanen "Beskyttelse" i dialogboksen "Format celler", der åbnes
- Marker den skjulte indstilling
- Klik på OK
- Klik på fanen Gennemse på båndet
- Klik på indstillingen Beskyt ark i gruppen Beskyt
- I dialogboksen Beskyttelse skal du indtaste den adgangskode, der er nødvendig, hvis du vil låse regnearket op (hvis du ikke vil anvende et kodeord, kan du lade dette stå tomt)
- Klik på OK
Ovenstående trin ville beskytte hele regnearket på en sådan måde, at hvis du klikker på en celle, der har en værdi, ville du se værdien i formellinjen, men hvis du klikker på en celle, der har en formel, vil ingen formel blive vist i formellinjen.
Og da regnearket er beskyttet, ville du ikke være i stand til at dobbeltklikke på cellen og komme ind i redigeringstilstanden (så formlen er også skjult på den måde).
Selvom denne metode fungerer fint, skal du vide, at de ark/celler, der er beskyttet i Excel, let kan låses op af brugeren.
Enhver teknisk kyndig bruger kan let bryde ind i dine beskyttede projektmapper (en simpel Google-søgning giver dem flere måder at bryde det beskyttede regneark på). Det er ikke ligetil, men det er ikke for svært.
Men hvis du arbejder med mindre teknisk kyndige brugere, bør tilføjelse af en adgangskode være nok.
Læs også: Sådan låses formler i Excel
Sådan skjuler du kun formler i Excel (og holder resten af cellerne redigerbare)
I ovenstående metode viste jeg dig, hvordan du beskytter hele regnearket (inklusive de celler, der ikke har en formel i det).
Men hvad nu hvis du ikke vil beskytte hele regnearket? Hvad hvis du kun vil beskytte cellerne, der har formler og skjule disse formler for brugeren.
Dette kan være tilfældet, når du vil have brugerne til at indtaste data (f.eks. I en dataindtastningsformular), men ikke være i stand til at redigere formlen eller se dem.
Dette kan også sagtens gøres.
I modsætning til den tidligere metode, hvor vi beskyttede alle cellerne i regnearket, ville vi i denne metode kun markere de celler, der har formlerne og beskytte disse celler.
Det resterende af regnearket forbliver åbent for brugeren at redigere.
Antag, at du har et datasæt som vist herunder, hvor du kun vil beskytte formlerne i kolonne D (som har formler).
For at en celle skal beskyttes, skal den have 'Låst' egenskaben aktiveret, samt beskyttelsen aktiveret fra båndet. Først når begge disse sker, bliver en celle virkelig låst (dvs. kan ikke redigeres).
Dette betyder også, at hvis du deaktiverer låseegenskaben for et par celler, kan disse stadig redigeres, efter at du har beskyttet regnearket.
Vi vil bruge dette koncept, hvor vi deaktiverer den låste ejendom for alle cellerne undtagen dem, der har formler i den.
Lad os se, hvordan du gør dette.
Trin 1 - Deaktiver låseegenskaben for alle cellerne
Så vi skal først deaktivere låst ejendom for alle cellerne (så disse ikke kan beskyttes)
Nedenfor er trinene for at gøre dette:
- Marker alle cellerne i regnearket (du kan gøre dette ved at klikke på den grå trekant øverst til venstre på arket).
- Klik på fanen Startside
- I gruppen Nummer skal du klikke på dialogboksen Launcher
- Klik på fanen ‘Beskyttelse’ i dialogboksen Format celler
- Fjern markeringen af låst
- Klik på Ok
Ovenstående trin har deaktiveret den låste egenskab for alle cellerne i regnearket.
Selvom jeg går og beskytter arket ved hjælp af indstillingen på båndet (Review >> Protect Sheet), ville cellerne ikke være helt låst, og du kan stadig redigere cellerne.
Trin 2 - Aktiver kun låst og skjult ejendom for celler med formler
For at skjule formlen for alle cellerne i regnearket skal jeg nu på en eller anden måde identificere de celler, der har formlen, og derefter låse disse celler.
Og mens jeg låser disse celler, ville jeg sikre mig, at formlen også er skjult fra formellinjen.
Nedenfor er trinene til at skjule formler:
- Marker alle cellerne i regnearket (du kan gøre dette ved at klikke på den grå trekant øverst til venstre på arket).
- Klik på fanen Startside
- I redigeringsgruppen skal du klikke på indstillingen Find og vælg
- Klik på indstillingen 'Gå til special'.
- Klik på indstillingen Formler i dialogboksen Gå til speciel. Dette vil markere alle de celler, der har en formel i det
- Med cellerne med formlerne valgt, skal du holde Ctrl -tasten nede og derefter trykke på tasten 1 (eller kommando -tasten og 1 -tasten, hvis du bruger Mac). Dette åbner dialogboksen Talformat
- Klik på fanen ‘Beskyttelse’
- Sørg for, at 'Låst' og 'Skjult' er markeret
- Klik på Ok
Trin 3 - Beskyttelse af regnearket
I processen indtil videre er egenskaben Låst deaktiveret for alle cellerne undtagen dem, der har en formel i den.
Så nu, hvis jeg beskytter hele regnearket, ville kun de celler være beskyttet, der har en formel (da du har brug for låst ejendommen for virkelig at kunne låse en celle).
Her er trinene til at gøre dette:
- Klik på fanen Anmeldelse
- I gruppen Beskyt skal du klikke på indstillingen ‘Beskyt ark’
- I dialogboksen Beskyt ark skal du indtaste adgangskoden (valgfrit)
- Klik på Ok
Ovenstående trin ville kun låse de celler, der har en formel i det, og samtidig skjule formlen for brugerne.
Brugerne kan ikke dobbeltklikke og komme ind i redigeringstilstand samt se formlen i formellinjen.
Sådan skjules formler uden at beskytte regnearket
Hvis du undrer dig over, om du kan skjule formlerne i Excel uden at beskytte arket, desværre, du kan ikke.
Selvom du kan få dette gjort ved hjælp af en kompleks VBA -kode, ville det være upålideligt og kan føre til andre problemer. Her er en artikel, der deler en sådan kode (brug den, hvis du virkelig ikke kan undvære den)
Fra nu af er den eneste måde at skjule formlerne i Excel på at beskytte arket og også sikre, at de skjulte egenskaber er aktiveret for de celler, der har formlen.
Jeg håber, at du fandt denne vejledning nyttig.