KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Tres métodos para ocultar/enmascarar rápidamente el contenido de las celdas con asteriscos u otra cadena en Excel

AutorSun Fecha de modificación

A veces, al compartir un libro con otros usuarios, es posible que desee ocultar parte del contenido de las celdas, tal como se muestra en la siguiente captura de pantalla. En este artículo se presentan tres métodos para enmascarar celdas con asteriscos y ocultar así su contenido en Excel.
enmascarar el contenido de las celdas con asteriscos


Ocultar y enmascarar el contenido de las celdas con asteriscos mediante Establecer formato de celda

En Excel, para ocultar el contenido de las celdas con asteriscos, puede usar la función Establecer formato de celda.

1. Seleccione las celdas que desea ocultar con asteriscos, haga clic con el botón derecho y elija Establecer formato de celda en el menú contextual.
Seleccione las celdas y haga clic derecho para elegir Formato de celdas

2. En el cuadro de diálogo Establecer formato de celda, en la pestaña Número, seleccione Personalizada en la lista Categoría y, a continuación, escriba ;;;** en el cuadro de texto situado bajo Tipo.
especifique el formato en el cuadro de diálogo

3. Haga clic en Aceptar; ahora el contenido de las celdas seleccionadas aparece enmascarado con asteriscos.
el contenido de las celdas seleccionadas se ha enmascarado con asteriscos

Sin embargo, el contenido de las celdas también se muestra en la Barra de fórmulas.
el contenido de las celdas también se puede ver en la barra de fórmulas

4. Coloque el cursor en la celda cuyo contenido no desea ocultar y, a continuación, haga clic en Revisar > Proteger hoja y desactive las opciones Seleccionar celdas desbloqueadas y Formato de celdas (puede marcar otras opciones según sus necesidades). A continuación, escriba y confirme la contraseña para proteger la hoja en los cuadros de diálogo emergentes.
desactive las opciones Seleccionar celdas desbloqueadas y Formato de celdas en Proteger hoja e introduzca y confirme la contraseña

De este modo, el contenido de las celdas queda oculto y enmascarado con asteriscos.

Nota: Si el contenido de las celdas es una cadena numérica, este método las mostrará como vacías.
si el contenido de las celdas es una cadena numérica, las celdas se muestran en blanco


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

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

1. Seleccione las celdas que desea cifrar y pulse las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo y, a continuación, copie y pegue el siguiente código en el nuevo módulo.

VBA: Ocultar filas con 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. Pulse la tecla F5 para ejecutar el código. A continuación, escriba la contraseña en el cuadro de diálogo emergente y haga clic en el botón Aceptar. Vea la captura de pantalla:
código VBA para introducir una contraseña

Consejo:

1. Para descifrar las celdas, puede usar la siguiente 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 las celdas también se muestra en la Barra de fórmulas.


Cifrar y enmascarar el contenido de las celdas con asteriscos u otra cadena

Si desea cifrar y enmascarar el contenido de las celdas con la cadena especial que necesite, la función Cifrar celda de Kutools para Excel le hará un gran favor.

La herramienta Encriptar celdas en Kutools para Excel puede:

1. Encriptar celdas con filas en blanco
2. Encriptar celdas con caracteres
3. Encriptar celdas con una cadena especificada.

Kutools para Excel incluye 300 herramientas avanzadas para resolver sus rompecabezas en Excel y le ofrece una prueba gratuita de 30 días.

Después de instalar gratuitamente Kutools para Excel (prueba gratuita de 30 días), siga los pasos que se indican a continuación.

1. Seleccione las celdas que desea enmascarar y, a continuación, haga clic en KUTOOLS PLUS > Encriptar celdas.
doc enmascarar celda 9

2. A continuación, en el cuadro de diálogo emergente, introduzca y confirme la contraseña y, en la sección Enmascarar, active la opción que desee.
introduzca y confirme la contraseña, marque la opción

3. Después, haga clic en Aceptar. En este momento, todas las celdas seleccionadas ya están enmascaradas.

Al activar la opción Ninguno, las celdas muestran una cadena de caracteres aleatorios.
doc enmascarar celda 12
doc enmascarar celda 12

Al activar la opción Carácter, puede escribir cualquier carácter en el cuadro de texto y las celdas mostrarán únicamente ese carácter.
las celdas mostrarán únicamente el carácter
las celdas mostrarán únicamente el carácter

Al activar la opción Cadena, introduce la cadena que deseas que muestren las celdas.
las celdas se muestran con cadenas
las celdas se muestran con cadenas

Consejo: si desea descifrar las celdas o mostrar su contenido, haga clic en KUTOOLS PLUS > Descifrar celdas y, a continuación, introduzca la contraseña para descifrarlas correctamente.
haga clic en Kutools Plus > Descifrar celdas para descifrar las celdas


Otras operaciones (artículos) relacionadas con el ocultamiento

Ocultar filas según su valor
Este tutorial ofrece varios métodos para ocultar filas en función del valor (igual a, mayor que o menor que) de otra columna en Excel.

Ocultar parte de una cadena de texto
A veces, querrá ocultar parte de una cadena para proteger información privada, como un número de teléfono: 123-xxx-xxxx. ¿Cómo puede hacerlo? En este artículo encontrará soluciones sencillas.

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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


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

  • Active 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 dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos