Tre metodi per nascondere/mascherare rapidamente i contenuti delle celle con asterischi o altre stringhe in Excel
A volte, potresti voler nascondere alcuni contenuti delle celle mentre condividi la cartella di lavoro con altri utenti, come mostrato nello screenshot sottostante. In questo articolo, verranno introdotti tre metodi per mascherare le celle con asterischi per nascondere i contenuti in Excel.
- Nascondi e maschera i contenuti delle celle con asterischi utilizzando Formato celle
- Nascondi e maschera i contenuti delle celle con asterischi utilizzando il codice VBA
- Crittografa e maschera i contenuti delle celle con asterischi o altre stringhe
- Altri articoli correlati (operazioni) sul foglio di lavoro
In Excel, per mascherare i contenuti delle celle con asterischi, puoi utilizzare la funzione Formato celle.
1. Seleziona le celle che desideri nascondere con asterischi, quindi fai clic con il tasto destro del mouse e seleziona Formato celle dal menu contestuale.
2. Nella finestra di dialogo Formato celle sotto la scheda Numero seleziona Personalizzato da Categoria lista, e poi digita ;;;** nella casella di testo sotto Tipo.
3. Clicca OK, ora i contenuti delle celle selezionate sono stati mascherati con asterischi.
Tuttavia, i contenuti delle celle possono ancora essere visualizzati nella barra delle formule.
4. Posiziona il cursore sulla cella in cui non vuoi nascondere i contenuti, quindi clicca Revisione > Proteggi Foglio, e deseleziona Seleziona celle sbloccate e Formato celle opzione (altre opzioni possono essere selezionate secondo necessità), quindi digita e conferma la password per proteggere il foglio nei popup di dialogo.
Quindi i contenuti delle celle sono stati nascosti e mascherati con asterischi.
Nota: Se i contenuti delle celle sono stringhe numeriche, questo metodo li mostrerà solo come vuoti.
Se vuoi mascherare sia numeri che testi, puoi applicare il codice VBA.
1. Seleziona le celle che desideri crittografare e premi Alt + F11 per abilitare la finestra Microsoft Visual Basic for Applications.
2. Clicca Inserisci > Modulo, quindi copia e incolla il seguente codice nel nuovo Modulo.
VBA: Nascondi righe con errore #N/A
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. Premi F5 per eseguire il codice. Quindi inserisci la password nel popup di dialogo e clicca il pulsante OK . Vedi screenshot:
Suggerimento:
1. Per decrittografare le celle, puoi usare il seguente codice macro.
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. Con il codice VBA, i contenuti delle celle possono comunque essere visualizzati nella barra delle formule.
Se vuoi crittografare e mascherare i contenuti delle celle con una stringa speciale a tua scelta, la funzione Crittografa celle di Kutools per Excel può esserti d'aiuto.
Lo strumento Crittografa celle in Kutools per Excel può: 1. Crittografare celle con spazi vuoti Kutools per Excel contiene 300 strumenti avanzati per risolvere il 90% dei tuoi problemi in Excel e ti offre un periodo di prova gratuito di 30 giorni. |
Dopo aver installato gratuitamente Kutools per Excel (prova gratuita di 30 giorni), segui i passaggi qui sotto.
1. Seleziona le celle che desideri mascherare, quindi clicca Kutools Plus > Crittografa celle.
2. Quindi, nella finestra di dialogo che appare, digita e conferma la password, quindi nella sezione Maschera seleziona l'opzione desiderata.
3. Quindi clicca Ok. A questo punto, tutte le celle selezionate sono state mascherate.
Seleziona Nessuno, le celle mostrano una serie di caratteri incomprensibili.
Seleziona Carattere opzione, puoi digitare qualsiasi carattere nella casella di testo, quindi le celle mostreranno solo quel carattere.
Seleziona Stringa opzione, quindi digita la stringa che desideri far visualizzare nelle celle.
Suggerimento: se vuoi decrittografare le celle o visualizzare i contenuti delle celle, puoi cliccare Kutools Plus > Decrittografa celle, quindi inserisci la password per decrittografare correttamente.
Nascondi righe in base al valore
Questa guida fornisce alcuni metodi per nascondere righe in base al valore (uguale a/maggiore di/minore di) in un'altra colonna in Excel.
Nascondi parte della stringa di testo
A volte, potresti voler nascondere parte di una stringa per proteggere informazioni private, come il numero di telefono 123-xxx-xxxx, come fare? In questo articolo, troverai soluzioni semplici.
I migliori strumenti per la produttività in Office
Migliora le tue competenze su Excel con Kutools per Excel e sperimenta un nuovo livello di efficienza. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l’interfaccia a schede su Office, rendendo il tuo lavoro molto più semplice
- Abilita la modifica a schede e la lettura in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e ti fa risparmiare centinaia di clic ogni giorno!