¿Cómo imprimir varias filas seleccionadas en una sola página en Excel?
Al imprimir en Excel, los rangos no consecutivos se distribuyen automáticamente en páginas separadas. Sin embargo, en ciertos casos puede resultar útil imprimir únicamente algunas filas o rangos seleccionados de una tabla extensa en una sola página, aunque dichos rangos no sean contiguos. ¿Cómo lograr que estas filas o rangos no consecutivos se impriman juntos en una única página en Excel? A continuación, te presentamos varias soluciones:
Imprimir varias filas seleccionadas en una página con VBA
Imprimir varias filas seleccionadas en una página copiándolas a una hoja
Imprimir varias filas seleccionadas en una página con Kutools para Excel
Imprimir varias filas seleccionadas en una página con VBA
A continuación, le explico cómo imprimir varias filas seleccionadas en una sola página mediante VBA en Excel. Siga estos pasos:
1. Pulse simultáneamente 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, pegue el siguiente código VBA en la nueva ventana de módulo que se abre.
VBA: Imprimir varias filas seleccionadas en una página en Excel
Sub Extract_to_Print()
Dim Rg As Range, Rg1 As Range, Rg2 As Range
Dim xAddress As String
Dim xSht As Worksheet
Dim I As Long
Dim xScreenUpdate As Boolean
Dim xAlert As Boolean
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set Rg = Application.InputBox("Please select ranges you will print:", "Kutools for Excel", xAddress, , , , , 8)
If Rg Is Nothing Then Exit Sub
xScreenUpdate = Application.ScreenUpdating
xAlert = Application.DisplayAlerts
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xSht = ThisWorkbook.Worksheets.Add
I = 1
For Each Rg1 In Rg.Areas
Rg1.Copy xSht.Range("A" & I)
I = I + Rg1.Rows.Count
Next
xSht.PrintOut
xSht.Delete
Application.ScreenUpdating = xScreenUpdate
Application.DisplayAlerts = xAlert
End Sub 3. Pulse la tecla F5 o haga clic en el botón Ejecutar para ejecutar este código VBA.
4. Ahora aparece un cuadro de diálogo de Kutools para Excel. Selecciona las filas múltiples que deseas imprimir y haz clic en el botón Aceptar para imprimir dichas filas.

Nota: Manteniendo pulsada la tecla Ctrl, puede seleccionar varias filas no adyacentes al mismo tiempo.
Imprimir varias filas seleccionadas en una página copiándolas a una hoja
Si pudiéramos copiar estas filas no consecutivas y pegarlas como un rango consecutivo en otra hoja de cálculo, ¡podríamos imprimirlas fácilmente en una sola página! Este método aprovecha la utilidad Copiar Rangos de Kutools para Excel para gestionar esta tarea.
Kutools para Excel: incluye más de 300 herramientas esenciales que harán sus tareas en Excel más rápidas, sencillas y eficientes.¡Descárguelo ahora!
1. Cree una hoja de cálculo nueva, seleccione a continuación las filas que desea imprimir de su tabla y haga clic en Kutools > Rango > Copiar Rangos.
Nota: Manteniendo pulsada la tecla Ctrl, puede seleccionar varias filas no consecutivas al mismo tiempo.
2. En el cuadro de diálogo Copiar Múltiples Rangos que se abre, active la opción Todo y haga clic en el botón Aceptar.

Nota: La opción Incluir Altura de Fila y la opción Incluir Ancho de Columna copiarán la altura de fila y el ancho de columna del rango seleccionado y los pegarán en el rango de destino.
3. Seleccione la celda A1 en la nueva hoja de cálculo creada y haga clic en el botón Aceptar.

4. Permanezca en la hoja de destino y haga clic en Kutools > Eliminar > Eliminar filas en blanco > Hoja de cálculo activa.
A continuación, aparecerá un cuadro de diálogo indicando cuántas filas se han eliminado; simplemente ciérrelo.

5. Haga clic en Archivo(o en el)botón de Office) > Imprimir para imprimir dichas filas.
Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora
Imprimir varias filas seleccionadas en una página con Kutools para Excel
De hecho, Kutools para Excel ha diseñado el Asistente para imprimir selecciones múltiples para imprimir varios rangos juntos en Excel.
Kutools para Excel: incluye más de 300 herramientas esenciales que harán sus tareas en Excel más rápidas, sencillas y eficientes.¡Descárguelo ahora!
1. Haga clic en KUTOOLS PLUS > Impresión > Asistente para imprimir selecciones múltiples para abrir el Asistente para imprimir selecciones múltiples.
2. En el Asistente para imprimir selecciones múltiples que se abre, haga clic en el botón Agregar
para añadir varias filas que desee imprimir conjuntamente y, a continuación, haga clic en el botón Finalizar.

Notas:
(1) Tras hacer clic en el botón Agregar
, puede seleccionar varios rangos no consecutivos en una misma hoja manteniendo pulsada la tecla Ctrly seleccionándolos uno a uno;
(2) Para eliminar un rango o fila de la lista Rangos a imprimir, basta con seleccionar dicho rango o fila y hacer clic en el botón Eliminar
.
(3) Esta utilidad no permite imprimir filas ni columnas completas, como por ejemplo la fila completa $4:$4 o la columna completa $B:$B.
3. Las filas o rangos seleccionados se han pegado como imágenes vinculadas en una hoja de cálculo nueva. A continuación, haga clic en Archivo(o en el)botón de Office) > Imprimir para imprimirlo.
Kutools para Excel: potencie Excel con más de 300 herramientas esenciales, agilice y simplifique su trabajo, y aproveche las funciones de IA para un procesamiento de datos más inteligente y una mayor productividad.Consígalo ahora
Demostración: imprimir varias filas seleccionadas en una página en Excel
Las mejores herramientas de productividad para Office
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.
- 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