Salt la conținutul principal

Trei metode ascund / maschează rapid conținutul celulei cu asterisc sau alt șir în Excel

Uneori, poate doriți să ascundeți conținutul celulei în timp ce partajați registrul de lucru altor utilizatori, după cum se arată în imaginea de mai jos. Aici, acest articol va introduce trei metode de mascare a celulelor cu asterisc pentru ascunderea conținutului în Excel.
doc celula de mască 1


Ascundeți și mascați conținutul celulei cu asterisc cu Formatarea celulelor

În Excel, pentru a masca conținutul celulei cu asterisc, puteți utiliza funcția Formatare celule.

1. Selectați celulele pe care doriți să le ascundeți cu asterisc, apoi faceți clic dreapta pentru a selecta Celule de format din meniul contextual.
doc celula de mască 2

2. În Celule de format dialog, sub Număr , selectați pachet personalizat din Categorii lista, apoi tastați ;;; ** în caseta de text de sub Tip.
doc celula de mască 4

3. clic OK, acum conținutul celulei selectate a fost mascat cu asteriscuri.
doc celula de mască 3

Dar conținutul celulei poate fi vizualizat și în bara de formule.
doc celula de mască 5

4. Plasați cursorul în celula pe care nu doriți să ascundeți conținutul, apoi faceți clic pe Recenzie > Protejați foaiași debifați Selectați deblocarea celulelor și Celule de format opțiune (alte opțiuni pe care le puteți verifica după cum aveți nevoie), apoi tastați și confirmați parola pentru protejarea foii în casetele de dialog popping.
doc celula de mască 6

Apoi, conținutul celulei a fost ascuns și mascat cu asteriscuri.

notițe: Dacă conținutul celulei este șir numeric, în acest fel se afișează numai conținutul celulei ca gol.
doc celula de mască 7


Ascundeți rândurile cu # N / A sau alte valori de eroare specifice după codul VBA

Dacă doriți să mascați atât numerele, cât și textele, puteți aplica codul VBA.

1. Selectați celulele pe care doriți să le criptați și apăsați Alt + F11 taste pentru activare Microsoft Visual Basic pentru aplicații fereastră.

2. clic Insera > Module, apoi copiați și lipiți codul de mai jos în noul modul.

VBA: Ascundeți # N / A rânduri de eroare

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. presa F5 tasta pentru a rula codul. Și apoi tastați parola în dialogul popping out și faceți clic pe OK buton. Vedeți captura de ecran:
doc celula de mască 8

Sfat:

1. Pentru decriptarea celulelor, puteți utiliza codul macro de mai jos.

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. Cu codul VBA, conținutul celulei poate fi vizualizat și în bara de formule.


Criptați și mascați conținutul celulei cu asterisc sau alt șir

Dacă doriți să criptați și să mascați conținutul celulei cu șirul special după cum aveți nevoie, Criptează celulacaracteristica lui Kutools pentru Excel poate face o favoare frumoasă.

Instrumentul Criptare celule din Kutools pentru Excel poate:

1. Criptați celulele cu gol
2. Criptați celulele cu caractere
3. Criptați celulele cu un șir specificat.

Kutools pentru Excel conține 300 de instrumente avansate pentru rezolvarea puzzle-urilor Excel de 90% și vă oferă o perioadă de încercare gratuită de 30 de zile.

După instalare gratuită Kutools pentru Excel (perioadă de încercare gratuită de 60 de zile), vă rugăm să faceți pașii de mai jos.

1. Selectați celulele pe care doriți să le mascați, apoi faceți clic pe Kutools Plus > Criptați celulele.
doc celula de mască 9

2. Apoi, în caseta de dialog popping, tastați și confirmați parola, apoi în Masca , verificați opțiunea după cum aveți nevoie.
doc celula de mască 10

3. Apoi apasa Ok. În prezent, toate celulele selectate au fost mascate.

Verifica Nici unul, celulele afișează un șir de tâmpenii.
doc celula de mască 11
doc celula de mască 12

Verifica Mangal opțiunea, puteți introduce orice caracter în caseta de text, apoi celulele vor afișa numai caracterul.
doc celula de mască 13
doc celula de mască 14

Verifica Şir , apoi tastați șirul pe care doriți să îl afișeze celulele.
doc celula de mască 15
doc celula de mască 16

varful: dacă doriți să decriptați celulele sau să afișați conținutul celulei, puteți face clic Kutools Plus > Decriptează celulele, apoi tastați parola pentru a decripta cu succes.
doc celula de mască 17


Alte operațiuni (articole) legate de Hidding

Ascundeți rândurile în funcție de valoare
Acest tutorial oferă câteva metode de ascundere a rândurilor pe baza valorii (egală cu / mai mare decât / mai mică decât) într-o altă coloană din Excel.

Ascundeți o parte a șirului de text
Uneori, doriți să ascundeți o parte din șir pentru a proteja informațiile private, cum ar fi numărul de telefon 123-xxx-xxxx, cum puteți face? În acest articol, veți găsi soluțiile ușoare.

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hola, yo lo solucione asi:
1. Formula: =SI(J7=1;lo que quieren mostrar;"******") y luego,
2. Macro: 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 u ocultamiento de celdas.
This comment was minimized by the moderator on the site
Is it possible to create a mask email without the email account's password?
This comment was minimized by the moderator on the site
I suggest this:
A1 content               - Expected - foo***********com

Formula:=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Remove left or/and right and change the length to control what to replace with * and what to keep at the beginning or at the end.
This comment was minimized by the moderator on the site
If you want to hide only some parts of the string, here is another way:

=LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
Explanation:
1. LEFT - Will add some letters from the left of the phrase.2. REPT - Will repeat *, n times. where n can be LEN(A1) or LEN(A1)-X where X is the number fo letters that you want to keep showing3. RIGHT - Will add some letters from the end of the phrase.
If A1 content is formula will result in:
foo***********com
This comment was minimized by the moderator on the site
How do Mask baseon cell value :Sub tra5()Dim selrange As Range
Dim dgstring1, dgstring2, dgstring3, dgstring4 As String
dgstring1 = Sheet1.Range("F26")
dgstring2 = Sheet1.Range("F26")
dgstring3 = Sheet1.Range("F26")
dgstring4 = Sheet1.Range("F26")
dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
selrange.NumberFormatLocal = dgstring
End Sub

Please help.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations