Tabla de contenido
Cuando trabajamos con un conjunto de datos extenso, Excel tiende a mostrar los encabezados de columna en la primera página. En las demás páginas, no habrá encabezados. Por lo tanto, cada vez que tenga que ir a la primera página para obtener los encabezados. Es bastante frustrante de hacer. En Microsoft Excel, puede repetir fácilmente los encabezados de columna en cada página. En este artículo, vamos a mostrar cómo repetir los encabezados de columna en cada página enExcel. Espero que este artículo le resulte muy interesante y adquiera más conocimientos sobre este tema en particular.
Descargar el cuaderno de prácticas
Descárgate el cuaderno de prácticas.
Repetir encabezados de columna en cada página.xlsm
3 Métodos Fáciles para Repetir los Encabezados de Columna en Cada Página en Excel
Para repetir los encabezados de columna en cada página, hemos encontrado tres métodos diferentes a través del cual usted puede hacer fácilmente el trabajo. Estos métodos se basan básicamente en la configuración de página, cuadro de nombre, y los códigos VBA. Todos estos métodos son bastante fáciles de entender. Para este artículo, tomamos un conjunto de datos que incluye meses y el importe de las ventas correspondientes de diferentes países. Como el conjunto de datos es grande por lo que, nosno puede ponerlos en una sola página.
Entonces, si vemos la 2ª página del conjunto de datos en la vista previa de impresión, veremos que no hay encabezados de columna en esa página.
Intentaremos repetir los títulos de las columnas en cada página utilizando los tres métodos siguientes.
1. Modificación de la configuración de página
Nuestro primer método se basa en la opción de configuración de página. La opción de configuración de página básicamente le ayuda a modificar las páginas para tener una mejor legibilidad después de la impresión. Pero puede utilizar la opción de configuración de página mientras repite los encabezados de columna en cada página. Para entender el método claramente, necesita seguir los pasos correctamente.
Pasos
- En primer lugar, vaya a la página Diseño de página de la cinta de opciones.
- Entonces, desde el Configurar página grupo, haga clic en Imprimir títulos .
- Abrirá el Configurar página cuadro de diálogo.
- A continuación, vaya a la página Hoja ficha.
- Después, en el Imprimir títulos seleccione la opción Filas a repetir en la parte superior .
- A continuación, seleccione la fila 4 del conjunto de datos o escriba $4:$4 .
- Por último, haga clic en OK .
Atajo de teclado
Para abrir la configuración de página podemos utilizar un atajo de teclado Alt+P+S+P Se abrirá el Configurar página automáticamente.
- A continuación, vaya a la página Archivo de la cinta de opciones.
- A continuación, seleccione Imprimir o puede hacer clic en Ctrl+P para un atajo de teclado.
- El título de la columna aparecerá en las demás páginas. Véase la captura de pantalla.
Más información: Cómo crear un encabezado de doble fila en Excel (3 maneras fáciles)
Lecturas similares
- [Arreglado!] Mis encabezados de columna están etiquetados con números en lugar de letras
- Promover una Fila a Cabecera de Columna en Excel (2 Maneras)
- Cómo hacer múltiples encabezados clasificables en Excel
- Mantener los Encabezados de Fila en Excel al Desplazarse sin Congelarse
2. Incrustación de código VBA
Puede repetir los encabezados de columna en cada página de Excel utilizando códigos VBA. Para utilizar este método, debe activar la pestaña Desarrollador en la cinta de opciones. A continuación, puede utilizar el código VBA que ayuda a repetir los encabezados de columna en cada página. Siga los pasos correctamente.
Pasos
- En primer lugar, vaya a la página Ficha Desarrollador en la cinta.
- A continuación, seleccione Visual Basic del Código grupo.
- Después, el Visual Basic aparecerá la ventana.
- A continuación, vaya al Inserte y seleccione Módulo .
- Se abrirá un Módulo donde puede escribir su código VBA.
- Escribe el siguiente código.
Sub Repeat_Column_Headings_Every_Page() Dim TotalPages As Long TotalPages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)") With ActiveSheet.PageSetup .PrintTitleRows = "$4:$4" ActiveSheet.PrintOut From:=1, To:=TotalPages .PrintTitleRows = "" End With End Sub
- Guarde el código y cierre la ventana Visual Basic
- A continuación, vaya a la página Desarrollador de la cinta de opciones.
- Desde el Código grupo, seleccione Macros .
- Como resultado, se abrirá la Macro cuadro de diálogo.
- A continuación, seleccione la opción Repetir_encabezado_columna_cada_página de la Nombre de la macro
- Por último, haga clic en Ejecutar .
- En la primera página, tenemos los siguientes encabezados de columna.
- Porque usando el código VBA tenemos los mismos encabezados de columna en la segunda página también. Vea la captura de pantalla.
Más información: Cómo cambiar el nombre del encabezado de columna en Excel VBA (3 Ejemplos)
3. Modificación del cuadro de nombres
Nuestro método final se basa en la modificación del cuadro de nombre. En este método, seleccionamos cualquier fila y, a continuación, en el cuadro de nombre, establecemos el valor Imprimir títulos Al final repetirá los títulos de las columnas en cada página. Para entender el método con claridad, siga los pasos correctamente.
Pasos
- En primer lugar, seleccione la fila 4 donde tiene encabezados de columna.
- A continuación, vaya al Nombre donde puede modificar el nombre.
- A continuación, elimine todo lo que haya en la carpeta Nombre .
- A continuación, escriba Imprimir títulos .
- Por último, pulse Entre en para solicitarlo.
- Para comprobar si el resultado repite los encabezados de columna en cada página, tenemos que ir a la página Archivo de la cinta de opciones.
- A continuación, seleccione Imprimir o puede hacer clic en Ctrl+P para un atajo de teclado.
- El título de la columna aparecerá en las demás páginas. Véase la captura de pantalla.
Más información: Cómo hacer un encabezado de fila en Excel (4 maneras fáciles)
Cosas para recordar
- Tenemos que ir a la vista previa de impresión para que se muestren los encabezados de columna repetidos en cada página. Si no, puedes crear un archivo pdf, en el que aparecerán los encabezados.
- En el método VBA, tendremos un archivo PDF donde obtendremos el resultado deseado.
Conclusión
Hemos mostrado tres métodos diferentes para repetir los encabezados de columna en cada página en Excel. Estos métodos incluyen algunos comandos de Excel y un código VBA. Todos estos métodos son bastante fáciles de usar. Espero que hayamos cubierto todas las áreas posibles repitiendo los encabezados de columna en cada página. Si tiene más preguntas, no dude en hacerlas en el cuadro de comentarios. No olvide visitar nuestro Exceldemy página.