Skip to main content

¿Cómo ocultar todas las hojas inactivas en Excel? (Guía completa)

Author: Zhoumandy Last Modified: 2025-06-03

Administrar múltiples hojas de cálculo en un libro de Excel puede volverse complicado, especialmente cuando se trabaja con numerosas hojas inactivas. Ocultar estas hojas inactivas puede ayudarte a optimizar tu flujo de trabajo y facilitar la navegación por las hojas activas. En este artículo, exploraremos cuatro métodos diferentes para ocultar todas las hojas inactivas en Excel.

hide all inactive worksheets

Ocultar todas las hojas inactivas con clic derecho en Excel

Paso 1: Seleccionar hojas inactivas

Mantén presionada la tecla Ctrl y haz clic en las pestañas de todas las demás hojas que deseas ocultar. También puedes usar la tecla Shift para seleccionar un grupo consecutivo de hojas.

 Select inactive worksheets
Paso 2: Clic derecho para ocultar hojas inactivas

Haz clic derecho en las hojas seleccionadas y luego haz clic en Ocultar en el menú desplegable.

Right click the selected sheets, and click Hide
Resultado
all inactive worksheets are hidden

Consejo: Este método es rápido y efectivo, pero puede ser tedioso si tienes un gran número de hojas inactivas. Si prefieres una forma más fácil, utiliza el método de Kutools para Excel.


🌟 ¡Alterna instantáneamente entre mostrar u ocultar todas las hojas ocultas! 🌟

¡Ahorra tiempo y esfuerzo con la función Alterna Visibilidad de Hojas Ocultas de Kutools para Excel! 🚀

Con el práctico botón Alterna Visibilidad de Hojas Ocultas proporcionado por Kutools para Excel, puedes usar un solo clic para mostrar todas las hojas ocultas en el libro activo y hacer clic nuevamente para ocultarlas todas. ¡Es rápido como un rayo! ⚡

📊 Kutools para Excel: Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de una prueba gratuita completa durante 30 días sin necesidad de tarjeta de crédito! 🚀

Descargar ahora

Un solo clic para ocultar todas las hojas inactivas con Kutools para Excel

Kutools para Excel es un complemento poderoso que ofrece funciones avanzadas para simplificar muchas tareas en Excel, incluyendo ocultar hojas inactivas. Con un solo clic, todas las hojas inactivas se ocultarán, dejando solo la hoja activa visible. Esto puede ahorrar mucho tiempo y esfuerzo, especialmente en libros con muchas hojas.

Después de instalar Kutools para Excel, haz clic en Kutools > Ver > Ocultar hojas inactivas para ocultar todas las hojas excepto la hoja activa.

hide all sheets except the active sheet by kutools
Resultado

Todas las hojas inactivas se ocultan de una vez.

All inactive worksheets are hidden
Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Ocultar todas las hojas inactivas usando la función Formato en Excel

La función Formato de Excel también te permite ocultar hojas inactivas.

Paso 1: Seleccionar hojas inactivas

Mantén presionada la tecla Ctrl y haz clic en las pestañas de todas las demás hojas que deseas ocultar. También puedes usar la tecla Shift para seleccionar un grupo consecutivo de hojas.

Select inactive worksheets
Paso 2: Acceder a la función Formato para ocultar hojas inactivas

En la pestaña Inicio, haz clic en Formato en el grupo Celdas. Bajo Visibilidad, selecciona Ocultar/Mostrar, luego Ocultar Hoja.

select Hide/Unhide, then Hide Sheet under Home tab
Resultado
all inactive worksheets are hidden

Consejo: Este método es rápido y efectivo, pero puede ser tedioso si tienes un gran número de hojas inactivas. Si prefieres una forma más fácil, utiliza el método de Kutools para Excel.


Ocultar todas las hojas inactivas con VBA en Excel

Para aquellos familiarizados con VBA (Visual Basic para Aplicaciones), crear una macro para ocultar todas las hojas inactivas puede ser un método eficiente.

Paso 1: Abrir el editor del módulo VBA y copiar el código
  1. Mantén presionadas las teclas ALT + F11 en Excel, y se abrirá la ventana de Microsoft Visual Basic para Aplicaciones.
  2. Haz clic en Insertar > Módulo y pega el siguiente código en la Ventana del Módulo.
  3. Código VBA: Ocultar todas las hojas inactivas
    Sub HideInactiveSheets()
     'Updateby Extendoffice
     
        Dim ws As Worksheet
      
        For Each ws In ThisWorkbook.Worksheets
            If ws.Name <> ActiveSheet.Name Then
                ws.Visible = xlSheetHidden
            End If
        Next ws
    End Sub
    
Paso 2: Ejecutar el código para obtener el resultado

Después de pegar este código, presiona la tecla F5 para ejecutarlo. Todas las hojas, excepto la hoja activa (actual), se ocultan simultáneamente.

Execute the code to hide all inactive worksheets