Skip to main content

Cómo eliminar hojas vacías de un libro de Excel

Author: Sun Last Modified: 2025-06-03

Supongamos que tienes un libro grande con múltiples hojas, pero hay algunas hojas vacías sin ningún contenido. Para hacer que el libro sea más profesional y formal, deseas eliminar estas hojas en blanco del libro. En lugar de eliminar las hojas vacías una por una, esta guía introduce métodos para eliminar todas las hojas en blanco rápidamente.

Eliminar todas las hojas en blanco usando VBA

Eliminar todas las hojas en blanco usando Kutools para Excel good idea3


arrow blue right bubble Eliminar todas las hojas en blanco usando VBA

Aquí te presento un código VBA que te ayudará a eliminar rápidamente todas las hojas en blanco de un libro abierto.

1. Presiona las teclas Alt + F11 para abrir la ventana de Microsoft Visual for Basic Applications.

2. Haz clic en Insertar > Módulo, pega el siguiente código VBA en la nueva ventana de Módulo que se abre.

VBA: Eliminar hojas vacías.

Sub DeletEmptySheets()
'UpdatebyKutoolsforExcel20151130
    Dim xWs As Worksheet
    Dim xAlert As Boolean
    Dim xCount As Long
    xAlert = Application.DisplayAlerts
    Application.DisplayAlerts = False
    If MsgBox("Are you sure to remove all empty sheets?", vbYesNo, "Kutools for Excel") = vbNo Then Exit Sub
    For Each xWs In ActiveWorkbook.Worksheets
        If (Application.CountA(xWs.Cells) = 0) And _
           (xWs.Shapes.Count = 0) Then
            xWs.Delete
            xCount = xCount + 1
        End If
    Next
    MsgBox "You have removed " & xCount & " empty sheet(s)", , "Kutools for Excel"
    Application.DisplayAlerts = xAlert
End Sub

3. Presiona la tecla F5 o haz clic en el botón Ejecutar para ejecutar el VBA. Aparecerá un cuadro de diálogo preguntando si deseas eliminar las hojas vacías. Haz clic en para continuar o en No para cancelar la operación.

A screenshot showing the dialog box to confirm the removal of empty sheets in Excel

4. Después de hacer clic en , aparecerá un cuadro de diálogo mostrando el número de hojas eliminadas. Haz clic en Aceptar para cerrarlo, y todas las hojas vacías serán eliminadas.

A screenshot showing the confirmation message for the number of empty sheets removed in Excel


arrow blue right bubble Eliminar todas las hojas en blanco usando Kutools para Excel

Para los principiantes en Excel, usar VBA puede ser un método algo difícil de ejecutar. Pero con la función Eliminar Hojas en Blanco de Kutools para Excel, ¡puedes eliminar rápidamente todas las hojas vacías de un libro con solo tres clics del ratón!

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...

1. Abre el libro del que deseas eliminar las hojas vacías, y haz clic en Kutools Plus > Hoja de cálculo > Eliminar Hojas en Blanco. Ver captura de pantalla:

A screenshot showing the Kutools for Excel menu option to delete blank worksheets in Excel

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Artículos relacionados:


Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea 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 | 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 | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!