En este artículo 17 secciones
- Mostrar una hoja oculta paso a paso.
- Mostrar todas las hojas ocultas en un solo paso.
- Mostrar las hojas ocultas con macros.
- Hojas muy ocultas que no aparecen en la lista.
- Si la opción «Mostrar» está desactivada.
- Si no se ven las pestañas de ninguna hoja.
- Descargar el libro de práctica.
- Preguntas frecuentes.
- Artículos relacionados
Cuando un libro de Excel tiene hojas ocultas, se pueden volver a ver con un clic derecho sobre las pestañas y la opción «Mostrar». Pero a veces esa opción aparece desactivada, la hoja no figura en la lista o lo que falta son todas las pestañas. ¿Cómo se muestra cada tipo de hoja oculta, incluidas las que solo se ven con macros?
Mostrar una hoja oculta paso a paso.
La forma más rápida no requiere macros. Los pasos son estos:
- Clic derecho sobre cualquier pestaña de hoja, en la parte inferior de la ventana.
- Elegir «Mostrar…». Si la opción está gris, el libro no tiene hojas ocultas de este tipo o tiene protegida la estructura, como veremos más adelante.
- En la ventana que aparece, seleccionar la hoja y hacer clic en «Aceptar».
El mismo resultado se obtiene desde la cinta: pestaña «Inicio», grupo «Celdas», «Formato», «Ocultar y mostrar», «Mostrar hoja».
Para ocultar una hoja, el procedimiento es el inverso: clic derecho sobre su pestaña y «Ocultar». Un libro siempre debe tener al menos una hoja visible, de modo que Excel no permite ocultar la última.
- Proyección y planeación pensional
- Guía de propiedad horizontal
- Liquidador de intereses judiciales y comerciales
Mostrar todas las hojas ocultas en un solo paso.
En las versiones recientes de Excel para Microsoft 365, la ventana «Mostrar» permite seleccionar varias hojas a la vez: se mantiene presionada la tecla Ctrl mientras se hace clic en cada una, o Mayús para seleccionar un grupo seguido, y luego «Aceptar».
En las versiones anteriores, como Excel 2016 o 2019, la ventana solo deja mostrar una hoja por vez. Si son muchas, lo práctico es una macro.
Mostrar las hojas ocultas con macros.
Las macros se escriben en el editor de Visual Basic, que se abre con Alt + F11. Allí se elige «Insertar», «Módulo», se pega el código y se ejecuta con F5. Antes hay que tener habilitadas las macros, y para conservar el código el libro debe guardarse como «Libro de Excel habilitado para macros (.xlsm)».
Mostrar una hoja determinada.
La propiedad Visible de una hoja define si se ve o no. Para mostrar la hoja «Facturas»:
Sub MostrarHoja()
Worksheets("Facturas").Visible = xlSheetVisible
End Sub
La primera línea abre la macro y le da un nombre; la segunda toma la hoja «Facturas» y le asigna el valor xlSheetVisible, que significa visible; la tercera cierra la macro.
Mostrar todas las hojas del libro.
Para mostrar todas las hojas ocultas, la macro recorre cada hoja del libro y la hace visible:
Sub MostrarTodasLasHojas()
Dim hoja As Object
Application.ScreenUpdating = False
For Each hoja In ThisWorkbook.Sheets
hoja.Visible = xlSheetVisible
Next hoja
Application.ScreenUpdating = True
End Sub
Application.ScreenUpdating = False evita que la pantalla parpadee mientras la macro trabaja, y al final se reactiva. Esta macro muestra también las hojas muy ocultas, que se explican a continuación.
Otras macros de uso frecuente están en el artículo sobre los códigos más comunes de macros en Excel.
Hojas muy ocultas que no aparecen en la lista.
Una hoja puede tener tres estados, que se fijan con la propiedad Visible:
| Valor | Número | Efecto |
|---|---|---|
| xlSheetVisible | −1 | La hoja se ve. |
| xlSheetHidden | 0 | Oculta. Aparece en la ventana «Mostrar». |
| xlSheetVeryHidden | 2 | Muy oculta. No aparece en la ventana «Mostrar». |
Los creadores de plantillas usan el estado «muy oculta» para guardar parámetros o tablas auxiliares que el usuario no debe modificar. Si un libro tiene fórmulas que remiten a una hoja que no aparece por ningún lado, probablemente está muy oculta.
Para mostrarla sin escribir código: Alt + F11, en el explorador de proyectos se selecciona la hoja, se abre la ventana de propiedades con F4 y en la propiedad Visible se elige «−1 - xlSheetVisible». También sirve la macro anterior, o esta para una sola hoja:
Sub MostrarHojaMuyOculta()
Worksheets("Parámetros").Visible = xlSheetVisible
End Sub
Para volver a ocultarla, se asigna xlSheetVeryHidden en lugar de xlSheetVisible.
Si la opción «Mostrar» está desactivada.
Cuando la opción «Mostrar» aparece en gris aunque sepamos que hay hojas ocultas, hay dos explicaciones posibles:
- Las hojas están muy ocultas, caso en el que se aplica lo explicado en la sección anterior.
- La estructura del libro está protegida. Con esa protección no se pueden mostrar, ocultar, insertar, eliminar ni cambiar el nombre de las hojas.
Para quitar la protección: pestaña «Revisar», «Proteger libro», y se escribe la contraseña si la tiene. La macro para mostrar todas las hojas tampoco funciona mientras el libro esté protegido.
La forma de quitar la protección con una macro se explica en el artículo sobre la macro para desproteger el libro.
Si no se ven las pestañas de ninguna hoja.
A veces las hojas no están ocultas: lo que no se ve es la barra de pestañas. Las causas más comunes son tres:
- La opción de mostrar pestañas está desactivada. Se activa en «Archivo», «Opciones», «Avanzadas», sección «Mostrar opciones para este libro», casilla «Mostrar pestañas de hojas».
- La barra de desplazamiento horizontal tapa las pestañas. Junto a las pestañas hay un separador de tres puntos verticales; si se arrastró a la izquierda, la barra de desplazamiento ocupa todo el espacio. Basta con arrastrarlo de nuevo a la derecha.
- La ventana del libro no está maximizada. Si la ventana es más grande que la pantalla, las pestañas quedan por fuera. Se soluciona maximizando la ventana con doble clic en su barra de título, o en «Vista», «Organizar todo».
Un caso distinto es el del libro completo oculto: Excel está abierto, pero no se ve ninguna hoja. Se muestra en «Vista», grupo «Ventana», «Mostrar», eligiendo el libro.
Descargar el libro de práctica.
El archivo de práctica tiene seis hojas, de las cuales solo se ven cuatro: «Facturas» está oculta y «Parámetros» está muy oculta. Permite probar cada uno de los métodos del artículo. Como es un archivo .xlsx, no trae macros: hay que pegarlas desde este artículo. Descargar archivo.
Preguntas frecuentes.
A continuación respondemos las preguntas frecuentes de nuestros lectores.
¿Cómo veo las hojas ocultas en Excel?
Clic derecho sobre cualquier pestaña y «Mostrar…». En la ventana se elige la hoja y «Aceptar».
¿Cómo muestro todas las hojas ocultas a la vez?
En Excel para Microsoft 365, seleccionando varias en la ventana «Mostrar» con Ctrl o Mayús. En versiones anteriores, con la macro que recorre todas las hojas.
¿Por qué una hoja oculta no aparece en la lista de «Mostrar»?
Porque está muy oculta (xlSheetVeryHidden). Se muestra desde el editor de Visual Basic, cambiando la propiedad Visible, o con una macro.
¿Por qué la opción «Mostrar» está en gris?
Porque el libro no tiene hojas ocultas normales, porque las que hay están muy ocultas o porque la estructura del libro está protegida.
¿Cómo recupero las pestañas de las hojas que desaparecieron?
Activando «Mostrar pestañas de hojas» en las opciones avanzadas, arrastrando a la derecha el separador de la barra de desplazamiento o maximizando la ventana.
¿Ocultar una hoja la protege?
No. Cualquier usuario puede volver a mostrarla. Para impedirlo hay que proteger la estructura del libro con contraseña.