Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo insertar salto de página cada x filas en Excel?

Puede ser fácil y simple para usted insertar un salto de página en una hoja de trabajo. A veces, se requiere insertar saltos de página en cada X filas para imprimir en forma ordenada, ¿cómo podría hacerlo? Aquí presento un par de métodos para resolver este problema en Excel.

Insertar salto de página cada X filas con VBA en Excel

Batch insertar salto de página después de cada x filas

Los saltos de página de inserción por lotes después de cada x filas con la adición de encabezado de fila por encima de cada x filas

Insertar rápidamente salto de página cada (n) fila en la hoja de trabajo activa

Normalmente insertamos un salto de página con un clic Diseño de página > Se Rompe > Insertar salto de página. Pero de esta forma es demasiado tedioso insertar por lotes múltiples saltos de página en una hoja de trabajo, como que necesita insertar un salto de página en cada fila para imprimir cada fila en una página separada. ¡No te preocupes! Kutools para Excel Insertar salto de página cada fila ¡la utilidad puede ayudarlo a archivarlo fácilmente! Función completa de prueba gratuita 60-day!

insertar insertar salto de página cada fila 3

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente múltiples líneas de texto y fórmulas); Diseño de lectura (lea y edite fácilmente un gran número de celdas); Pegar en rango filtrado ...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combine filas duplicadas y suma / promedio ... Prevenga celdas duplicadas; Comparar rangos ...
  • Seleccione Filas duplicadas o únicas; Seleccione Filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta de varias celdas sin cambiar la referencia de fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, casillas de verificación y más ...
  • Favorito e inserte rápidamente fórmulas, rangos, gráficos e imágenes; Cifrar celdas con contraseña; Crear lista de correo y enviar correos electrónicos ...
  • Extraer texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios ...
  • Super filtro (guardar y aplicar esquemas de filtro a otras hojas); Avanzado Ordenar por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF ...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.

Tal vez no esté familiarizado con la ejecución de VBA antes, pero con los siguientes pasos, puede saber cómo ejecutar el VBA para insertar un salto de página cada X filas. Aquí insertaré un salto de página en cada fila de 3.

1. Prensa Alt + F11 para mostrar el Microsoft Visual Basic para aplicaciones ventana.

2. En la ventana, haz clic recuadro > Módulo para mostrar una nueva ventana de módulo, luego copie el siguiente código de VBA en la ventana del módulo.

VBA: inserte salto de página en cada X filas en una hoja de trabajo.

Sub InsertPageBreaks()
'Updateby20140618
Dim xLastrow As Long
Dim xWs As Worksheet
Set xWs = Application.ActiveSheet
xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
xWs.ResetAllPageBreaks
xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
For i = xRow + 1 To xLastrow Step xRow
    xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
Next
End Sub

3. Hacer clic corrida y aparece un cuadro de diálogo para que especifique cada X filas en las que desea insertar un salto de página. Aquí inserto el salto de página en cada línea 3. Ver captura de pantalla:

doc-insert-page-break-x-rows-1

4. Hacer clic OK, y luego insertará un salto de página en cada X filas.


Si tiene Kutools for Excel instalado, es Dividir en columnas la utilidad puede ayudarlo a insertar por lotes múltiples saltos de página después de cada x filas, manteniendo fácilmente el título en cada página en Excel.

1. Haga clic en el Empresa > Dividir en columnas.

2. En el cuadro de diálogo de apertura a columnas, debe:

(1) Haga clic en el botón Examinar en el objeto Rango de títulos cuadro, y seleccione la fila del título en el rango especificado que va a insertar por lotes saltos de página.
(2) Haga clic en el botón Examinar en el objeto Rango de fechas cuadro, y seleccione el rango en el que va a insertar por lotes saltos de página.
(3) En el Filas por página impresa caja, ingresa un número. (Tip: Por ejemplo, si necesita insertar saltos de página después de cada línea 3, ingrese 3 en la casilla; si necesita roturas de página inertes después de cada fila, ingrese 1.)
(4) Ingrese 1 en el Cantidad de segmentos encajonar.

3. Haga clic en el Ok botón.

Ahora verá que el rango se copia en una nueva hoja de trabajo, y se agregan saltos de página después de cada x filas con el mantenimiento del título del rango. También puede cambiar a la vista Vista previa de salto de página haciendo clic Ver > La previsualización del salto de página para ver estos saltos de página. Vea la captura de pantalla siguiente.

Kutools for Excel - Incluye más de útiles herramientas 300 para Excel. Prueba gratuita de funciones completas 60-day, ¡no se requiere tarjeta de crédito! CONSÍGUELO AHORA


Kutools for Excel desarrolla otra utilidad Insertar salto de página cada fila que se especializa en insertar saltos de página después de cada x filas a gusto.

1. Seleccione el rango en el que insertará saltos de página después de cada x filas, y haga clic en Empresa > Impresión > Insertar salto de página cada fila.

2. En el cuadro de diálogo Abrir página de inserción cada fila, especifique el intervalo de filas en el que va a insertar saltos de página y haga clic en Ok botón.

Luego verá que los saltos de página se insertan en el intervalo especificado de filas a la vez.

Kutools for Excel - Incluye más de útiles herramientas 300 para Excel. Prueba gratuita de funciones completas 60-day, ¡no se requiere tarjeta de crédito! CONSÍGUELO AHORA


En este video, Kutools y Kutools Más las pestañas son agregadas por Kutools for Excel. Si lo necesita, haga clic para Prueba gratuita de 60 días sin limitación!


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Tuyen · 1 years ago
    Dear extendoffice.com
    I would like to send feedback about feature: Print > Insert Page Break Every Row.

    VBA Code:
    Sub InsertPageBreaks()
    'Updateby20140618
    Dim xLastrow As Long
    Dim xWs As Worksheet
    Set xWs = Application.ActiveSheet
    xRow = Application.InputBox("Row", xTitleId, "", Type:=1)
    xWs.ResetAllPageBreaks
    xLastrow = xWs.Range("A1").SpecialCells(xlCellTypeLastCell).Row
    For i = xRow + 1 To xLastrow Step xRow
    xWs.HPageBreaks.Add Before:=xWs.Cells(i, 1)
    Next
    End Sub


    When you use this function, you can only enter one variables is xRow.
    So this feature will be almost useless because it is not flexible. Not all data start from Row 1, not to mention data usually is table and has Header row.

    I think this feature should have another variable is xFirstRow, so that you can define the first row of data:
    xFirstRow = Application.InputBox("First Row", xTitleId, "", Type:=1)

    And the formula should be:
    For i = xFirstRow + xRow + 1 To xLastrow Step xRow

    Hopefully this feature will be upgraded in later versions.
    Thanks,
    Tuyen
  • To post as a guest, your comment is unpublished.
    Emad · 4 years ago
    Hi, Thanks a lot for the code. But when I press Cancel or x on the input box; the excel file crashes. Can you please help to resolve this issue.
  • To post as a guest, your comment is unpublished.
    Yalin · 4 years ago
    Thanks a lot from Istanbul / Turkey :)