Hvordan skjules formel, men viser resultatet uden at beskytte regneark i Excel?
I nogle tilfælde skal du muligvis skjule formler i dit regneark til private. Denne artikel taler om at skjule formler, men vise resultater uden at beskytte regneark i Excel.
Skjul formel, men vis resultatet uden at beskytte regneark med VBA-kode
Skjul formel, men vis resultatet uden at beskytte regneark med VBA-kode
For at skjule formler, men vise resultater uden at beskytte et regneark, skal du gøre som følger.
1. I regnearket skal du skjule formler, men vise resultaterne. Højreklik på arkfanen og vælg Vis kode fra højreklikmenuen.
2. i Microsoft Visual Basic til applikationer vindue, skal du kopiere og indsætte VBA-kode i kodevinduet.
VBA-kode: skjul formel, men vis resultatet uden at beskytte regnearket
Dim xDic As New Dictionary
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim xCell As Range
Dim xRg As Range
Set xRg = Range("C1:C10")
If xDic.Count <> xRg.Count Then
For Each xCell In xRg
xDic.Add xCell.Address, xCell.FormulaR1C1
Next
End If
If (Target.Count = 1) And (Not Application.Intersect(xRg, Target) Is Nothing) And (Target.HasFormula) Then
With Target
.Value = .Value
End With
Else
For Each xCell In xRg
xCell.Formula = xDic.Item(xCell.Address)
Next
End If
End Sub
Bemærk: I koden er C1: C10 det celleområde, som du vil skjule formler indeni. Skift det ud fra dine behov.
3. Klik derefter på Værktøj > Referencer .... Tjek Microsoft Script Runtime og klik på OK knappen i Referencer - VBAProject vindue. Se skærmbillede:
4. Tryk på andre + Q taster for at lukke Microsoft Visual Basic til applikationer vindue.
Fra nu af, når du klikker på cellen i det angivne interval, skjules formlen straks i formellinjen.
Relaterede artikler:
- Hvordan låses angivne celler uden at beskytte hele regnearket i Excel?
- Hvordan fjernes formler fra regnearket, men beholder værdierne / resultaterne i Excel?
De bedste Office-produktivitetsværktøjer
Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%
- Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
- Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
- Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
- Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
- Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
- Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
- Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
- Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
- Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.

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!




















