Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

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

Author Kelly Last modified

Al trabajar con tablas de datos en Excel, como estados de salario, listas de asistencia o registros de facturas, es posible que te encuentres en situaciones donde necesites imprimir cada registro por separado. Esto suele ser necesario cuando se deben proporcionar informes individuales al personal o a los clientes, y mantener cada entrada en su propia página impresa asegura claridad y privacidad. Sin embargo, Excel imprime los datos continuamente 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, incluyendo consejos, casos de uso y orientación para ayudarte a elegir la solución más efectiva para tus necesidades.


Imprimir cada fila/celda en una página separada ajustando la altura de las filas

Un enfoque sencillo mientras se utilizan las configuraciones integradas de Excel es ajustar manualmente la altura de las filas para que cada fila quepa exactamente en una sola página impresa. Excel siempre imprime tanto contenido como cabe dentro de sus márgenes establecidos y el tamaño del papel; si una fila es lo suficientemente alta, solo esa fila aparecerá en la página. Este método es simple, no requiere fórmulas ni complementos, y es especialmente adecuado cuando solo tienes un número limitado de registros para imprimir individualmente.

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

1. Haz clic en Diseño de Página > Márgenes > Márgenes Personalizados.
click Custom Margins from PageLayout tab

2. En el cuadro de diálogo Configuración de Página que se abre, ingresa 2.5 en ambos Arriba y Abajo los recuadros de márgenes, luego haz clic en el botón Aceptar .
set options in the dialog box

Nota: Los valores exactos de los márgenes pueden requerir ajustes dependiendo del tamaño del papel (como A4, Carta, etc.). Si notas que tu fila se divide entre dos páginas o deja demasiado espacio en blanco, ajusta los números de los márgenes según sea necesario y verifica la Vista Previa de Impresión después de realizar cambios para obtener el mejor ajuste.

3. Selecciona todas las filas que deseas imprimir por separado. Luego, haz clic derecho en el encabezado de la fila seleccionada y elige Altura de Fila del menú contextual.
select Row Height from the right-clicking menu

4. En el cuadro de diálogo Altura de Fila ingresa 250 en el campo Altura de fila y luego haz clic en Aceptar.
type250 into the Row height box

Consejo: Si tu impresión aún incluye más de una fila por página o demasiado espacio en blanco, ajusta gradualmente el valor de la altura de la fila y vuelve a probar utilizando la Vista Previa de Impresión. El valor “250” es una referencia; la configuración ideal puede variar según el contenido de las columnas, el tamaño de fuente y la escala de impresión.

5. Haz clic en Archivo (o el botón de Office), luego en Imprimir. En el panel de Vista Previa de Impresión, verás que cada fila seleccionada ahora cubre una página separada. Revisa los saltos de página antes de imprimir para asegurar resultados correctos, luego haz clic en Imprimir para comenzar a generar las páginas individuales.
clcik Print, each row wii be displayed in a separate page

Esta técnica es rápida para trabajos pequeños, no requiere habilidades técnicas y no altera los datos de tu hoja de cálculo. Sin embargo, para tablas grandes o si necesitas esta configuración con frecuencia, considera las soluciones automatizadas a continuación para ahorrar tiempo y evitar ajustes repetitivos.

a screenshot of kutools for excel ai

Descubre la Magia de Excel con Kutools AI

  • Ejecución Inteligente: Realiza operaciones en celdas, analiza datos y crea gráficos, todo impulsado por comandos simples.
  • Fórmulas Personalizadas: Genera fórmulas adaptadas para optimizar tus flujos de trabajo.
  • Codificación VBA: Escribe e implementa código VBA sin esfuerzo.
  • Interpretación de Fórmulas: Comprende fórmulas complejas con facilidad.
  • Traducción de Texto: Supera las barreras del idioma dentro de tus hojas de cálculo.
Potencia tus capacidades de Excel con herramientas impulsadas por IA. ¡Descarga Ahora y experimenta una eficiencia como nunca antes!

Imprimir cada fila/celda en una página separada con VBA

Si necesitas imprimir regularmente cada fila en su propia página, especialmente para tablas largas, usar una macro VBA puede automatizar el proceso. Una macro puede recorrer la hoja de cálculo enviando cada fila (o celda) a la impresora individualmente, controlando con precisión el trabajo de impresión sin necesidad de realizar cambios manuales en el formato de cada fila o en la configuración de la página. Este enfoque es adecuado para usuarios familiarizados con macros y VBA, y evita cambios accidentales en la disposición o formato de los datos de la hoja de cálculo original.

1. Presiona Alt + F11 juntos para abrir la ventana del editor de Microsoft Visual Basic para Aplicaciones.

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

VBA: Imprime cada fila/celda en una página separada 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. Presiona la tecla F5 o haz clic en el botón Ejecutar (el triángulo verde en la parte superior de la ventana de VBA) para ejecutar la macro. Aparecerá un cuadro de diálogo para que selecciones el rango que deseas imprimir. Selecciona las filas o celdas, luego haz clic en Aceptar para continuar.
vba code to select the data range

Nota: Si tu conjunto de datos es grande, este proceso puede abrir múltiples ventanas de Vista Previa de Impresión, una por cada fila. Prepárate para confirmar la impresión para cada vista previa individual; esto te da la oportunidad de asegurarte de que el formato sea correcto antes de continuar. Si el número de vistas previas es abrumador, considera imprimir directamente en lugar de previsualizar, ajustando el código si tienes experiencia en VBA.

4. Cada fila se mostrará en su propia ventana de Vista Previa de Impresión. Necesitarás hacer clic manualmente en el botón Imprimir dentro de cada vista previa para enviar la fila a la impresora. Repite el proceso hasta que todas las filas estén impresas.

Para usuarios avanzados, puedes personalizar aún más la macro, como establecer títulos o ajustar la orientación, para adaptarla mejor a requisitos específicos de informes.


Imprimir cada fila/celda en una página separada con Kutools para Excel

Si tienes instalado Kutools para Excel, su función Dividir Datos proporciona una forma eficiente y fácil de usar para imprimir cada fila o celda en su propia página, permitiéndote además incluir filas de título en cada hoja impresa. Esto es especialmente útil para registros de empleados, listas de pedidos o cualquier escenario de informes donde desees que los encabezados repetidos aparezcan en la parte superior de cada página impresa para mayor claridad.

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. Ve a la pestaña Kutools Plus luego haz clic en Dividir Datos.
clcik Split to Columns feature of kutools

2. En el cuadro de diálogo Dividir Datos configura las siguientes opciones para definir cómo se dividirán tus páginas:
set options in the dialog box
(1) En el campo Rango de Títulos selecciona la(s) fila(s) que contienen tus encabezados que deben aparecer en la parte superior de cada página impresa;
(2) En el campo Rango de Datos selecciona las filas específicas que deseas imprimir por separado;
(3) Ingresa 1 en el cuadro Filas por página impresa para asegurarte de que haya una fila por página;
(4) En el cuadro Número de Columnas por Página ingresa 1;
(5) Haz clic en el botón Aceptar para ejecutar la herramienta.

Al confirmar, Kutools creará una nueva hoja de cálculo, dividiendo automáticamente cada fila en su propia página imprimible e insertando la fila de título especificada en la parte superior de cada una. Esto simplifica el proceso y reduce el riesgo de problemas de formato o superposiciones de impresión.

Consejo práctico: Para inspeccionar visualmente los saltos de página y verificar la salida antes de imprimir, cambia la vista a Vista Previa de Saltos de Página haciendo clic en Ver > Vista Previa de Saltos de Página.
click the View > Page Break Preview to shift to the Page Break Preview view

Este método es flexible e ideal para tareas regulares, ya que puedes procesar muchas filas en masa y asegurar impresiones consistentes y profesionales con encabezados. Después de dividir, simplemente ve a Archivo (o el botón de Office) > Imprimir para obtener tus páginas como desees.

La herramienta Dividir Datos preserva tu hoja de cálculo original, por lo que puedes reutilizar la tabla de origen o ajustar la configuración para diferentes formatos de salida sin riesgo.


Imprimir cada fila en una página separada 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 Fila, lo que facilita insertar automáticamente saltos de página después de cada fila en una selección. Este método es eficiente y fácil de usar para tablas de datos simples y moderadamente complejas, especialmente cuando no se necesitan filas de título en cada página impresa.

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. Resalta el rango a imprimir (puede incluir múltiples columnas y filas), luego haz clic en Kutools Plus > Impresión > Insertar Saltos de Página Cada Fila.
click Insert Page Break Every Row feature of kutools

2. En el cuadro de diálogo que aparece, ingresa 1 en el cuadro Intervalo de Esto insertará un salto de página después de cada fila, asegurando que cada fila se imprima en su propia página. Haz clic en Aceptar para aplicar la configuración.
type1 into the Interval of box

Una vez confirmado, aparecerá un cuadro de notificación indicando cuántos saltos de página se han insertado. Simplemente haz clic en Aceptar para cerrar el mensaje.
a dialog box will come out and tell you how many page breaks have been inserted

3. Navega a Archivo (o el botón de Office) > Imprimir. Ahora cada fila debería mostrarse —y imprimirse— en una página separada como se esperaba.

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


Demostración: imprimir cada fila/celda en una página separada en Excel

 

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 identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Cree 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...)...
Los15 principales 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 de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

Mejora tu dominio de 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 incorpora la interfaz de pestañas en 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 hacerlo en ventanas separadas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

Todos los complementos de Kutools. Un solo instalador

El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

Excel Word Outlook Tabs PowerPoint
  • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
  • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
  • Prueba completa de30 días: sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos