KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo imprimir cada fila o celda en una página separada en Excel?

AutorKelly Fecha de modificación

Al trabajar con tablas de datos en Excel —como nóminas, listas de asistencia o registros de facturas— es posible que necesite imprimir cada registro por separado. Esta situación suele surgir cuando debe entregar informes individuales a empleados o clientes, y mantener cada entrada en su propia página impresa garantiza claridad y privacidad. Sin embargo, Excel imprime los datos de forma continua de manera predeterminada, y configurarlo para imprimir una fila o celda por página puede parecer complicado. Este artículo presenta cuatro métodos prácticos para lograrlo, junto con consejos, escenarios de uso y orientación que le ayudarán a elegir la solución más eficaz según sus necesidades.


Imprima cada fila o celda en una página independiente ajustando Altura de fila

Un enfoque sencillo al utilizar la configuración integrada de Excel consiste en ajustar manualmente la altura de fila para que cada fila quepa exactamente en una única página impresa. Excel siempre imprime todo el contenido que cabe dentro de los márgenes y el tamaño de papel establecidos; si una fila es lo bastante alta, únicamente esa fila aparecerá en una página. Este método es simple, no requiere fórmulas ni complementos, y resulta especialmente adecuado cuando solo tiene un número limitado de registros que imprimir individualmente.

Este enfoque funciona mejor con listas cortas o conjuntos de datos pequeños, ya que requiere intervención manual. Tenga en cuenta que, en tablas grandes o tareas repetitivas, el proceso puede volverse tedioso y consumir mucho tiempo, ya que debe configurarse en cada sesión de impresión.

1. Haga clic en la pestaña Diseño de página > Márgenes > Márgenes personalizados.
haga clic en Márgenes personalizados en la pestaña Diseño de página

2. En el cuadro de diálogo Configuración de página que se abre, introduzca 2,5 en los campos de márgenes Superior e Inferior, y a continuación haga clic en el botón Aceptar.
establezca las opciones en el cuadro de diálogo

Nota: Los valores exactos de los márgenes pueden requerir ajustes según el tamaño de papel que utilice (como A4, Carta, etc.). Si observa que una fila se divide entre dos páginas o deja demasiado espacio en blanco, modifique los márgenes en consecuencia y consulte la Vista previa de impresión tras realizar los ajustes para lograr el mejor resultado.

3. Seleccione todas las filas que quiera imprimir por separado. A continuación, haga clic con el botón derecho en el encabezado de la fila seleccionada y elija Altura de fila en el menú contextual.
seleccione Alto de fila en el menú contextual

4. En el cuadro de diálogo Altura de fila, escriba 250 en el campo Altura de fila y, a continuación, haga clic en Aceptar.
escriba 250 en el cuadro Alto de fila

Consejo: Si su impresión sigue incluyendo más de una fila por página o demasiado espacio en blanco, ajuste gradualmente el valor de la altura de fila y vuelva a probarlo mediante la vista previa de impresión. El valor «250» es una referencia; la configuración óptima puede variar según el contenido de las columnas, el tamaño de fuente y la escala de impresión.

5. Haga clic en Archivo (o en el botón de Office) y, a continuación, en Imprimir. En el panel de vista previa de impresión, verá que cada fila seleccionada ocupa ahora una página independiente. Revise los saltos de página antes de imprimir para asegurarse de que los resultados sean correctos y, a continuación, haga clic en Imprimir para generar las páginas individuales.
haga clic en Imprimir; cada fila se mostrará en una página independiente

Esta técnica es rápida para trabajos pequeños, no requiere conocimientos técnicos y no modifica los datos de su hoja de cálculo. No obstante, si trabaja con tablas grandes o necesita esta configuración con frecuencia, considere las soluciones automatizadas que se indican a continuación para ahorrar tiempo y evitar ajustes repetitivos.

una captura de pantalla de kutools for excel ia

Descubra la magia de Excel con KUTOOLS AI

  • Ejecución inteligente: Realice operaciones en celdas, analice datos y cree gráficos con comandos sencillos.
  • fórmulas personalizadas: Cree fórmulas a medida para optimizar sus flujos de trabajo.
  • Programación en VBA: Escriba e implemente código VBA con facilidad.
  • Interpretación de fórmulas: Entienda las fórmulas complejas con facilidad.
  • Traducción de texto: Rompa las barreras del idioma directamente en sus hojas de cálculo.
Potencie sus capacidades en Excel con herramientas impulsadas por inteligencia artificial.Descárguelo ahora¡y experimente una eficiencia como nunca antes!

Imprima cada fila/celda en una página independiente con VBA

Si necesita imprimir cada fila en su propia página de forma regular —especialmente en tablas largas—, una macro de VBA puede automatizar este proceso. La macro recorre la hoja de cálculo e imprime cada fila (o celda) individualmente, gestionando con precisión el trabajo de impresión sin requerir ajustes manuales en el formato ni en la configuración de página de cada fila. Este enfoque resulta ideal para usuarios familiarizados con macros y VBA, y evita modificaciones accidentales en la disposición o el formato de los datos originales.

1. Pulse simultáneamente Alt + F11 para abrir la ventana del editor de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insertar > Módulo. En el nuevo módulo que aparece, pegue el siguiente código VBA en la ventana.

VBA: Imprimir cada fila/celda en una página independiente en Excel

Sub PrintOneLine()
Dim Rng As Range
Dim WorkRng As Range
Dim xWs As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set xWs = WorkRng.Parent
For Each Rng In WorkRng
xWs.PageSetup.PrintArea = Rng.EntireRow.Address
xWs.PrintPreview
Next
End Sub

3. Pulse la tecla F5 o haga clic en el botón Ejecutar (el triángulo verde situado en la parte superior de la ventana de VBA) para ejecutar la macro. A continuación, aparecerá un cuadro de diálogo para que seleccione el rango que desea imprimir. Elija las filas o celdas deseadas y, después, haga clic en Aceptar para continuar.
código VBA para seleccionar el rango de datos

Nota: Si su conjunto de datos es grande, este proceso puede abrir varias ventanas de Vista previa de impresión —una por cada fila—. Esté preparado para confirmar la impresión en cada vista previa individual; así podrá asegurarse de que el formato es correcto antes de continuar. Si el número de vistas previas resulta abrumador, considere imprimir directamente en lugar de previsualizar, modificando el código si tiene experiencia en VBA.

4. Cada fila se mostrará en su propia ventana de Vista previa de impresión. Deberá hacer clic manualmente en el botón Imprimir dentro de cada vista previa para enviar la fila a la impresora. Repita el proceso hasta que se hayan impreso todas las filas.

Los usuarios avanzados pueden personalizar aún más la macro —por ejemplo, definiendo títulos o ajustando la orientación— para adaptarla perfectamente a sus requisitos específicos de informes.


Imprima cada fila o celda en una página independiente con Kutools para Excel

Si tiene instalado Kutools para Excel, su función Dividir en columnas ofrece una forma eficaz y fácil de usar para imprimir cada fila o celda en su propia página, permitiéndole además incluir filas de títulos en cada hoja impresa. Esto resulta especialmente útil para registros de empleados, listas de pedidos o cualquier otro escenario de informes en el que desee que los encabezados aparezcan repetidos en la parte superior de cada página impresa para mayor claridad.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Vaya a la pestaña KUTOOLS PLUS y, a continuación, haga clic en Dividir en columnas.
haga clic en la función Dividir en columnas de Kutools

2. En el cuadro de diálogo Dividir en columnas, configure los siguientes ajustes para definir cómo se dividirán sus páginas:
establezca las opciones en el cuadro de diálogo
(1) En el campo Rango de título, seleccione la(s) fila(s) que contienen los encabezados que deben aparecer en la parte superior de cada página impresa;
(2) En el campo Rango de datos, seleccione las filas específicas que desea imprimir por separado;
(3) Introduzca 1 en el cuadro Filas por Página para garantizar una fila por página;
(4) En el cuadro Columnas por Página, escriba 1;
(5) Haga clic en el botón Aceptar para ejecutar la herramienta.

Tras la confirmación, Kutools creará una hoja de cálculo nueva, dividiendo automáticamente cada fila en su propia página imprimible e insertando la fila de títulos especificada en la parte superior de cada una. Así se agiliza el proceso y se reduce el riesgo de problemas de formato o superposiciones al imprimir.

Consejo práctico: Para inspeccionar visualmente los saltos de página y verificar la salida antes de imprimir, cambie a la vista Vista previa de salto de página haciendo clic en Vista > Vista previa de salto de página.
haga clic en Vista > Vista previa de salto de página para cambiar a la vista Vista previa de salto de página

Este método es flexible e ideal para tareas habituales, ya que permite procesar muchas filas de forma masiva y garantizar impresiones coherentes y profesionales con encabezados. Tras la división, simplemente vaya a Archivo (o al botón de Office) > Imprimir para generar las páginas según desee.

La herramienta Dividir en columnas mantiene intacta su hoja de cálculo original, lo que le permite reutilizar la tabla fuente o ajustar la configuración para distintos formatos de salida sin riesgos.


Imprima cada fila en una página independiente con Kutools para Excel

Además de dividir datos con encabezados repetidos, Kutools para Excel ofrece la función Insertar saltos de página cada dos filas, que permite insertar automáticamente un salto de página tras cada fila seleccionada. Este método es eficaz y sencillo de usar tanto en tablas de datos simples como moderadamente complejas, especialmente cuando no se requieren filas de títulos en cada página impresa.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Resalte el rango que desea imprimir (puede incluir varias columnas y filas) y, a continuación, haga clic en KUTOOLS PLUS > Imprimir > Insertar saltos de página cada dos filas.
haga clic en la función Insertar salto de página en cada fila de Kutools

2. En el cuadro de diálogo que aparece, introduzca 1 en el cuadro Intervalo de. Esto insertará un salto de página tras cada fila, asegurando que cada fila se imprima en una página independiente. Haga clic en Aceptar para aplicar la configuración.
escriba 1 en el cuadro Intervalo de

Una vez confirmado, aparecerá un cuadro de notificación indicando cuántos saltos de página se han insertado. Simplemente haga clic en Aceptar para cerrar el mensaje.
aparecerá un cuadro de diálogo indicándole cuántos saltos de página se han insertado

3. Vaya a Archivo (o al botón de Office) > Imprimir. Cada fila debería mostrarse —y también imprimirse— ahora en una página independiente, tal como se espera.

Consejo: Esta solución conserva intacto el formato original y no requiere copiar los datos a una hoja de cálculo nueva. Si desea eliminar los saltos de página después de imprimir, vaya a Diseño de página > Saltos > Quitar salto de página.


Demostración: imprima cada fila o celda en una página independiente en Excel

 

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir 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   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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.

ExcelWordOutlookTabsPowerPoint
  • 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