Skip to main content

¿Cómo imprimir solo filas/celdas con datos en Excel?

Author: Kelly Last Modified: 2025-06-03

Al imprimir un rango o una hoja de cálculo en Excel, algunas filas o celdas en blanco también se imprimen y ocupan espacio en el papel. Este artículo trata sobre cómo ignorar todas las filas/celdas en blanco e imprimir solo las filas/celdas con datos en Excel.

Imprimir solo filas con datos mediante VBA en Excel

Imprimir solo filas con datos eliminando filas en blanco en Excel

Imprimir solo celdas con datos copiando las celdas con datos a una nueva hoja en Excel


Imprimir solo filas con datos mediante VBA en Excel

Este método introduce una macro VBA para imprimir rápidamente solo las filas con datos en un rango especificado en Excel. Por favor, sigue los siguientes pasos:

1. Presiona simultáneamente las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

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

VBA: Imprimir solo filas con datos en Excel

Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Presiona la tecla F5 o haz clic en el botón Ejecutar para ejecutar esta macro VBA.

4. En el cuadro de diálogo Kutools para Excel que aparece, especifica el rango donde deseas ignorar las filas en blanco e imprimir solo las filas con datos, y haz clic en el botón Aceptar.

a screenshot of selecting a range you want to print after running the code

Luego, el rango especificado se imprime inmediatamente ignorando todas las filas en blanco que contiene.

Nota: Esta macro VBA no admite la impresión por lotes de múltiples selecciones ignorando las filas en blanco.


Imprimir solo filas con datos en Excel

Este método utiliza la utilidad Eliminar filas en blanco de Kutools para Excel para eliminar todas las celdas en blanco en la hoja de cálculo activa o en el rango seleccionado, y luego imprimir solo aquellas filas con datos en Excel. Por favor, sigue estos pasos:

Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

1. Ve a la hoja de cálculo donde imprimirás solo las filas con datos, y haz clic en Kutools > Eliminar > Eliminar filas en blanco > En Hoja Activa.

Nota: Para imprimir solo las filas con datos en un rango específico, selecciona primero este rango, y luego haz clic en Kutools > Eliminar > Eliminar filas en blanco > En Rango Seleccionado.

2. Aparecerá un cuadro de diálogo de Kutools para Excel mostrándote cuántas filas en blanco se han eliminado. Haz clic en el botón Aceptar para cerrarlo.

a screenshot showing how many rows ae successfully deleted

Ahora verás que todas las filas en blanco se han eliminado de la hoja de cálculo activa/rango seleccionado. Ver captura de pantalla:

a screenshot showing the original data range and the final data range after removing blank rows

3. Haz clic en Archivo (o Botón de Office) > Imprimir para imprimir solo las filas con datos en la hoja de cálculo activa o en el rango seleccionado.

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


Imprimir solo celdas con datos en Excel

A veces, es posible que desees imprimir solo las celdas con datos ignorando todas las celdas en blanco en Excel. Este método introduce la utilidad Seleccionar celdas no vacías de Kutools para Excel y el Asistente de Impresión de Selección Múltiple para imprimir solo las celdas con datos en un rango específico en Excel.

Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

1. Selecciona el rango donde solo imprimirás las celdas con datos, y haz clic en Kutools > Seleccionar > Seleccionar celdas no vacías.

2. Aparecerá un cuadro de diálogo de Kutools para Excel mostrándote cuántas celdas con datos se han seleccionado. Haz clic en el botón Aceptar para cerrarlo.

a screenshot showing how many rows ae successfully deleted 2

3. Mantén seleccionadas estas celdas no vacías, y haz clic en Empresa > Imprimir > Asistente de Impresión de Selección Múltiple. Ver captura de pantalla:

a screenshot of enabling the Print Multiple Selections Wizard feature of Kutools

4. En el cuadro de diálogo Asistente de Impresión de Selección Múltiple que aparece, verás que todas las celdas no vacías seleccionadas están listadas en la lista Áreas para imprimir; por favor, haz clic en el botón Finalizar.

a screenshot of selecting all non-blank cells

5. Ahora, todas las celdas no vacías seleccionadas se copian y pegan como imágenes vinculadas en una nueva hoja de cálculo. Haz clic en Archivo (o Botón de Office) > Imprimir para imprimir estas celdas con datos.

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


Demostración: Imprimir solo filas/celdas con datos

 
Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo 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!