Note: The other languages of the website are Google-translated. Back to English

Tre metoder skjuler / maskerer celleindhold hurtigt med en stjerne eller anden streng i Excel

Nogle gange vil du måske skjule noget celleindhold, mens du deler projektmappen til andre brugere som vist nedenstående skærmbillede. Her introducerer denne artikel tre metoder til maskering af celler med en stjerne til at skjule indholdet i Excel.
doc maske celle 1


Skjul og maske celleindhold med en stjerne med Format celler

I Excel kan du bruge funktionen Formatere celler til at maske celleindhold med en stjerne.

1. Vælg de celler, du vil skjule med en stjerne, og højreklik derefter for at vælge formater celler fra kontekstmenuen.
doc maske celle 2

2. i formater celler dialog under nummer fanebladet, vælg Tilpasset fra Boligtype liste, og skriv derefter ;;; ** ind i tekstboksen under Type.
doc maske celle 4

3. klik OK, nu er det valgte celleindhold blevet maskeret med stjerner.
doc maske celle 3

Men celleindholdet kan også ses i formellinjen.
doc maske celle 5

4. Placer markøren ved den celle, du ikke vil skjule indholdet, og klik derefter på anmeldelse > Beskyt arkog fjern markeringen Vælg låse celler op og format celler valgmulighed (andre indstillinger, du kan kontrollere, som du har brug for), skriv og bekræft derefter adgangskoden til at beskytte arket i pop-up-dialogerne.
doc maske celle 6

Derefter er celleindholdet skjult og maskeret med stjerner.

Bemærk: Hvis celleindholdet er numerisk streng, vises denne måde kun med celleindholdet som tomt.
doc maske celle 7


Skjul rækker med # N / A eller andre specifikke fejlværdier efter VBA-kode

Hvis du vil maskere både tal og tekster, kan du anvende VBA-kode.

1. Vælg de celler, du vil kryptere, og tryk på Alt + F11 taster for at aktivere Microsoft Visual Basic til applikationer vindue.

2. klik indsatte > Moduler, kopier og indsæt derefter nedenstående kode til det nye modul.

VBA: Skjul # N / A-fejlrækker

Sub E_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Enter Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xERg = Selection
Set xWs = Application.ActiveSheet
Set xRg = xWs.Cells
xRg.Locked = False
xERg.Locked = True
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Protect Password:=xStrPw, DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub 

3. Trykke F5 nøgle for at køre koden. Og skriv derefter adgangskode i pop op-dialogboksen, og klik på OK knap. Se skærmbillede:
doc maske celle 8

Tip:

1. Til dekryptering af cellerne kan du bruge nedenstående makrokode.

Sub D_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Type Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Unprotect Password:=xStrPw
For Each xERg In xRg
    If xERg.Locked Then xERg.NumberFormatLocal = "@"
Next
End Sub

2. Med VBA-koden kan celleindholdet også ses i formellinjen.


Krypter og masker celleindhold med en stjerne eller anden streng

Hvis du vil kryptere og maskere celleindhold med den specielle streng, som du har brug for, vises Krypter celles funktion af Kutools til Excel kan gøre en god tjeneste.

Værktøjet Krypter celler i Kutools til Excel kan:

1. Krypter celler med blanke
2. Krypter celler med tegn
3. Krypter celler med en specificeret streng.

Kutools til Excel indeholder 300 avancerede værktøjer til at løse dine 90% Excel-gåder og giver dig en 30-dag gratis prøveperiode.

Efter gratis installation af Kutools til Excel (60-dages gratis prøveperiode)skal du gøre som nedenstående trin.

1. Vælg de celler, du vil maskere, og klik derefter på Kutools Plus > Krypter celler.
doc maske celle 9

2. Skriv og bekræft adgangskoden i poppedialogen, og derefter i Maske sektion, skal du kontrollere indstillingen efter behov.
doc maske celle 10

3. Klik derefter på Ok. På nuværende tidspunkt er alle valgte celler maskeret.

Check Ingen, cellerne viser en streng af gibberish.
doc maske celle 11
doc maske celle 12

Check Char valgmulighed, du kan skrive et hvilket som helst tegn i tekstboksen, så viser cellerne kun tegnet.
doc maske celle 13
doc maske celle 14

Check String indstilling, og skriv derefter den streng, du vil have cellerne vist.
doc maske celle 15
doc maske celle 16

Tip: Hvis du vil dekryptere cellerne eller vise celleindholdet, kan du klikke Kutools Plus > Dekrypter celler, skriv derefter adgangskoden for at kunne dekryptere.
doc maske celle 17


Andre operationer (artikler) relateret til Hidding

Skjul rækker baseret på værdi
Denne vejledning giver nogle metoder til at skjule rækker baseret på værdien (lig med / større end / mindre end) i en anden kolonne i Excel.

Skjul en del af tekststrengen
Nogle gange vil du skjule en del af strengen for at beskytte de private oplysninger, såsom telefonnummer 123-xxx-xxxx, hvordan kan du gøre det? I denne artikel finder du de nemme løsninger.


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.
kte-fane 201905

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!
officetab bund
Sorter kommentarer efter
Kommentarer (5)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Hvordan Mask baseon celle værdi :Sub tra5()Dim selrange As Range
Dim dgstring1, dgstring2, dgstring3, dgstring4 Som streng
dgstring1 = Ark1.Range("F26")
dgstring2 = Ark1.Range("F26")
dgstring3 = Ark1.Range("F26")
dgstring4 = Ark1.Range("F26")
dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
selrange.NumberFormatLocal = dgstreng
End Sub

Please hjælp.
Denne kommentar blev minimeret af moderatoren på webstedet
Hvis du kun vil skjule nogle dele af strengen, er her en anden måde:

=VENSTRE(A1,3;1)&REPT("*",LEN(A6)-1,3)&HØJRE(AXNUMX;XNUMX)
Forklaring:
1. VENSTRE - Tilføjer nogle bogstaver fra venstre side af sætningen.2. REPT - Gentager *, n gange. hvor n kan være LEN(A1) eller LEN(A1)-X hvor X er tallet for bogstaver, som du vil blive ved med at vise3. HØJRE - Tilføjer nogle bogstaver fra slutningen af ​​sætningen.
Hvis A1-indhold er foo.bar@gmail.comDenne formel vil resultere i:
foo********** com
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg foreslår dette:
A1-indhold - Forventet Resultfoo.bar@gmail.com - foo*************com

Formel:=VENSTRE(A1,3)&REPT("*",LEN(A1)-6)&HØJRE(A1,3)
Fjern venstre eller/og højre og skift længden for at kontrollere, hvad der skal erstattes med *, og hvad der skal beholdes i begyndelsen eller i slutningen.
Denne kommentar blev minimeret af moderatoren på webstedet
Er det muligt at oprette en maske-e-mail uden e-mail-kontoens adgangskode?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, yo lo solucione asi:
1. Formel: =SI(J7=1;lo que quieren mostrar;"******") y luego,
2. Makro: una macro que descargue el 1 en la celda J7.
3. Boton: un botón que ejecute la macro, puede llamarse mostrar cifrado o algo asi.

De esta manera, se logra solucionar las mascaras og ocultamiento de celdas.
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL