Tre metodi per nascondere/mascherare rapidamente il contenuto delle celle con asterischi o un'altra stringa in Excel
A volte potresti voler nascondere il contenuto di alcune celle quando condividi la cartella di lavoro con altri utenti, come illustrato nello screenshot seguente. Questo articolo presenta tre metodi efficaci per mascherare le celle con asterischi, nascondendone il contenuto in Excel.
- Nascondere e mascherare il contenuto delle celle con asterischi tramite Imposta formato cella
- Nascondere e mascherare il contenuto delle celle con asterischi tramite codice VBA
- Crittografare e mascherare il contenuto delle celle con asterischi o un'altra stringa
- Altri articoli correlati (operazioni) relativi al foglio di lavoro
In Excel, per mascherare il contenuto delle celle con asterischi, puoi utilizzare la funzione **Imposta formato cella**.
1. Seleziona le celle che desideri nascondere con asterischi, quindi fai clic con il tasto destro e scegli Imposta formato cella dal menu contestuale.
2. Nella finestra di dialogo Imposta formato cella, nella scheda Numero, seleziona Personalizzato dall'elenco Categoria e digita ;;;** nella casella di testo accanto a Tipo.
3. Fai clic su OK; il contenuto delle celle selezionate è ora mascherato con asterischi.
Tuttavia, il contenuto delle celle rimane comunque visibile nella Barra della formula.
4. Posiziona il cursore sulla cella il cui contenuto non desideri nascondere, quindi fai clic su Revisione > Proteggi foglio e deseleziona le opzioni Seleziona celle sbloccate e Formatta celle (puoi selezionare altre opzioni in base alle tue esigenze), quindi digita e conferma la password per proteggere il foglio nelle finestre di dialogo che compaiono.
Ora il contenuto delle celle è stato nascosto e mascherato con asterischi.
Nota: se il contenuto delle celle è una stringa numerica, questo metodo la visualizzerà come vuota.
Se desideri mascherare sia numeri che testo, puoi applicare un codice VBA.
1. Seleziona le celle da crittografare e premi i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic, Applications.
2. Fai clic su Inserisci > Modulo, quindi copia e incolla il codice seguente nel nuovo modulo.
VBA: Nascondi righe con errore #N/D
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 il tasto F5 per eseguire il codice. Digita quindi la password nella finestra di dialogo che compare e fai clic sul pulsante OK. Vedi screenshot:
Suggerimento:
1. Per decrittografare le celle, puoi utilizzare la seguente 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, il contenuto delle celle rimane comunque visibile nella Barra delle formule.
Se desideri crittografare e mascherare il contenuto delle celle con una stringa personalizzata a tuo piacimento, la funzionalità Crittografa cella di Kutools per Excel ti sarà di grande aiuto.
Lo strumento Crittografa celle in Kutools per Excel può: 1. Crittografa celle vuote Kutools per Excel include 300 strumenti avanzati per risolvere tutti i tuoi rompicapi in Excel e ti offre una prova gratuita di 30 giorni. |
Dopo aver installato gratuitamente Kutools per Excel (prova gratuita di 30 giorni), procedi come indicato di seguito.
1. Seleziona le celle da mascherare, quindi fai clic su KUTOOLS PLUS > Crittografa celle.
2. Nella finestra di dialogo che compare, digita e conferma la password, quindi nella sezione Maschera seleziona l'opzione desiderata.
3. Fai quindi clic su Ok; in questo momento tutte le celle selezionate sono state mascherate.
Selezionando Nessuno, le celle mostrano una sequenza di caratteri casuali.

Selezionando l'opzione Carattere, puoi digitare qualsiasi carattere nella casella di testo: le celle mostreranno esclusivamente tale carattere.

Seleziona l'opzione Stringa e digita la stringa che desideri visualizzare nelle celle.

Suggerimento: per decrittografare le celle o visualizzarne nuovamente il contenuto, fai clic su KUTOOLS PLUS > Decrittografa celle, quindi inserisci la password per completare correttamente la decrittografia.
Nascondere righe in base a un valore
Questa guida ti mostra alcuni metodi efficaci per nascondere automaticamente le righe in base a un valore specifico (uguale a, maggiore di o minore di) presente in un’altra colonna di Excel.
Nascondere parte di una stringa di testo
A volte potresti aver bisogno di nascondere parte di una stringa per proteggere informazioni riservate, ad esempio un numero di telefono come 123-xxx-xxxx. Come fare? In questo articolo troverai soluzioni semplici e immediate.
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi