Saltar al contenido principal

Tres métodos ocultan / enmascaran rápidamente el contenido de la celda con asterisco u otra cadena en Excel

A veces, es posible que desee ocultar algunos contenidos de la celda mientras comparte el libro de trabajo con otros usuarios, como se muestra a continuación. Aquí, este artículo presentará tres métodos para enmascarar celdas con asterisco para ocultar el contenido en Excel.
máscara doc celda 1


Ocultar y enmascarar el contenido de la celda con asterisco con Formato de celdas

En Excel, para enmascarar el contenido de la celda con un asterisco, puede usar la función Formato de celdas.

1. Seleccione las celdas que desea ocultar con un asterisco, luego haga clic derecho para seleccionar Formato de celdas desde el menú contextual.
máscara doc celda 2

2. En el Formato de celdas diálogo, bajo Número seleccione Personalizado en Categoría list y luego escriba ;;; ** en el cuadro de texto debajo Tipo de Propiedad.
máscara doc celda 4

3. Hacer clic en OK, ahora el contenido de la celda seleccionada se ha enmascarado con asteriscos.
máscara doc celda 3

Pero el contenido de la celda también se puede ver en la barra de fórmulas.
máscara doc celda 5

4. Coloque el cursor en la celda donde no desea ocultar el contenido, luego haga clic en Revisar > Hoja de proteccióny desmarque Seleccione desbloquear celdas y Formato de celdas opción (otras opciones que puede verificar si lo necesita), luego escriba y confirme la contraseña para proteger la hoja en los cuadros de diálogo emergentes.
máscara doc celda 6

Luego, el contenido de la celda se ha ocultado y enmascarado con asteriscos.

Note: Si el contenido de la celda es una cadena numérica, de esta manera solo se muestra el contenido de la celda en blanco.
máscara doc celda 7


Ocultar filas con # N / A u otros valores de error específicos por código VBA

Si desea enmascarar tanto números como textos, puede aplicar el código VBA.

1. Seleccione las celdas que desea cifrar y presione Alt + F11 claves para habilitar Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic en recuadro > Módulo, luego copie y pegue el código siguiente en el nuevo módulo.

VBA: Ocultar filas de error # 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. Prensa F5 clave para ejecutar el código. Y luego escriba la contraseña en el cuadro de diálogo emergente y haga clic en el OK botón. Ver captura de pantalla:
máscara doc celda 8

Consejo:

1. Para descifrar las celdas, puede utilizar el siguiente código de 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 el código VBA, el contenido de la celda también se puede ver en la barra de fórmulas.


Cifre y enmascare el contenido de la celda con un asterisco u otra cadena

Si desea cifrar y enmascarar el contenido de la celda con la cadena especial que necesite, Cifrar celdas característica de Kutools for Excel puede hacer un buen favor.

La herramienta Cifrar celdas en Kutools para Excel puede:

1. Cifrar celdas con espacios en blanco
2. Cifrar celdas con caracteres
3. Cifre las celdas con una cadena especificada.

Kutools for Excel contiene 300 herramientas avanzadas para resolver sus acertijos del 90% de Excel y le ofrece una prueba gratuita de 30 días.

Después instalación gratuita de Kutools para Excel (prueba gratuita de 60 días), siga los pasos a continuación.

1. Seleccione las celdas que desea enmascarar, luego haga clic en Kutools Más > Cifrar celdas.
máscara doc celda 9

2. Luego, en el cuadro de diálogo emergente, escriba y confirme la contraseña, luego en Máscara sección, marque la opción que necesite.
máscara doc celda 10

3. Luego haga clic Ok. En la actualidad, se han enmascarado todas las celdas seleccionadas.

cheque Ninguna, las celdas muestran una serie de galimatías.
máscara doc celda 11
máscara doc celda 12

cheque Char opción, puede escribir cualquier carácter en el cuadro de texto, luego las celdas mostrarán solo el carácter.
máscara doc celda 13
máscara doc celda 14

cheque Cordón opción, luego escriba la cadena que desea que se muestren las celdas.
máscara doc celda 15
máscara doc celda 16

Consejo: si desea descifrar las celdas o mostrar el contenido de la celda, puede hacer clic en Kutools Más > Descifrar celdas, luego escriba la contraseña para descifrar con éxito.
máscara doc celda 17


Otras operaciones (artículos) relacionadas con la ocultación

Ocultar filas según el valor
Este tutorial proporciona algunos métodos para ocultar filas según el valor (igual a / mayor que / menor que) en otra columna de Excel.

Ocultar parte de la cadena de texto
A veces, desea ocultar parte de la cadena para proteger la información privada, como el número de teléfono 123-xxx-xxxx, ¿cómo puede hacerlo? En este artículo, encontrará las soluciones fáciles.

Las mejores herramientas de productividad de oficina

Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   +50 Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

pestaña kte 201905


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
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