Skip to main content

¿Cómo insertar el número de página en una celda / encabezado / pie de página en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Al imprimir un archivo de Excel, es posible que necesite insertar los números de página en las páginas para que el archivo impreso sea ordenado y legible. En este artículo, le presentaré algunos trucos rápidos para insertar los números de página en una celda, encabezado o pie de página.

Insertar número de página en el encabezado / pie de página en una hoja de cálculo

Insertar número de página en el encabezado / pie de página a través de múltiples hojas de cálculo

Insertar número de página en una celda con código VBA

Eliminar todos los números de página a la vez en Excel


Insertar número de página en el encabezado / pie de página en una hoja de cálculo

Normalmente, podemos insertar los números de página en el encabezado o pie de página rápidamente utilizando la función Encabezado y Pie de página. Por favor, siga estos pasos:

1. Vaya a la hoja de cálculo donde desea insertar los números de página en el encabezado o pie de página.

2. Luego haga clic en Insertar > Encabezado y Pie de página, y su hoja de cálculo estará en la vista Diseño de Página, vea la captura de pantalla:

a screenshot showing how to enable the Header & Footer in worksheet

3. Haga clic en el encabezado o pie de página donde desea insertar el número de página, y luego se mostrará una pestaña Diseño con Herramientas de Encabezado y Pie de página en la Cinta, luego haga clic en Diseño > Número de Página, vea la captura de pantalla:

a screenshot of inserting page number into the header or footer

4. Y puede ver el marcador &[Página] aparecer en la sección seleccionada, luego haga clic en cualquier lugar fuera del área del encabezado o pie de página para mostrar los números de página. Ver captura de pantalla:

a screenshot showing the page number in the header or footer

5. Ahora, puede regresar a la vista normal haciendo clic en Ver > Normal, y cuando imprima esta hoja de cálculo, verá que los números de página se han insertado en el encabezado o pie de página que seleccionó.

Nota: Si desea que los números de página se muestren como 1 de 15, 2 de 15, solo necesita ingresar directamente esto &[Página] de &[Páginas] en el campo del encabezado o pie de página, vea la captura de pantalla:

a screenshot showing the page number as page of pages format in the header or footer


Insertar nombre de hoja / nombre de archivo / fecha de creación / fecha de modificación ... en encabezado / pie de página / celda:

Con la utilidad Insertar Información del Libro de Trabajo de Kutools para Excel, puede insertar rápidamente el nombre de la hoja, el nombre del archivo, la ruta y el nombre del archivo, la fecha de creación, la fecha de modificación y más en una celda, encabezado o pie de página según lo necesite. ¡ Descargue y pruebe gratis Kutools para Excel ahora!

a screenshot showing how to easily insert workbook information into cell, header, footer...

Kutools para Excel: con más de 300 complementos útiles para Excel, prueba gratuita sin limitaciones durante 30 días. ¡Descarga y prueba gratis ahora!


Insertar número de página en el encabezado / pie de página a través de múltiples hojas de cálculo

El método anterior puede ayudarle a insertar los números de página en una hoja de cálculo; si desea insertar los números de página en todas las hojas de cálculo del libro para numerar todas las páginas en orden secuencial, por favor, haga lo siguiente:

1. Seleccione todas las pestañas de las hojas, luego vaya a la pestaña Diseño de Página, y haga clic en el icono Botón de Iniciador del Cuadro de Diálogo en el grupo Configuración de Página, vea la captura de pantalla:

a screenshot of opening the Page Setup dialog box

2. En el cuadro de diálogo Configuración de Página, haga clic en la pestaña Encabezado/Pie de página, y luego haga clic en Encabezado Personalizado o Pie de página Personalizado para configurar el encabezado o pie de página que desee, vea la captura de pantalla:

a screenshot of clicking the Custom Header or Custom Footer button as you need

3. Y en el cuadro de diálogo Encabezado o Pie de página, defina la ubicación donde se insertarán los números de página haciendo clic dentro del cuadro Sección Izquierda:, Sección Central: o Sección Derecha: según lo necesite, y luego haga clic en el icono Insertar Número de Página, y aparece el marcador &[Página]. Ver captura de pantalla:

a screenshot of inserting page number to the location you need

Nota: Introduzca esto &[Página] de &[Páginas] en el cuadro del campo del encabezado o pie de página si desea que los números de página se muestren como 1 de 45, 2 de 45…

4. Luego haga clic en Aceptar > Aceptar para cerrar los cuadros de diálogo, al imprimir este libro, en la vista previa de impresión, puede ver que todos los números de página se han insertado en el encabezado o pie de página en orden secuencial.


Insertar número de página en una celda con código VBA

Es fácil insertar los números de página en el encabezado o pie de página, pero si necesita insertar los números de página en una celda de la hoja de cálculo, no hay una manera directa de hacerlo. El siguiente código VBA puede ayudarle a resolver este problema.

1. Haga clic en una celda donde desea mostrar el número de página de esta celda.

2. Mantenga presionadas las teclas ALT + F11, y se abrirá la ventana Microsoft Visual Basic para Aplicaciones.

3. Haga clic en Insertar > Módulo, y pegue el siguiente código en la Ventana del Módulo.

Código VBA: Insertar el número de página actual en una celda:

Sub pagenumber()
'updateby Extendoffice 20160506
    Dim xVPC As Integer
    Dim xHPC As Integer
    Dim xVPB As VPageBreak
    Dim xHPB As HPageBreak
    Dim xNumPage As Integer
    xHPC = 1
    xVPC = 1
    If ActiveSheet.PageSetup.Order = xlDownThenOver Then
        xHPC = ActiveSheet.HPageBreaks.Count + 1
    Else
        xVPC = ActiveSheet.VPageBreaks.Count + 1
    End If
    xNumPage = 1
    For Each xVPB In ActiveSheet.VPageBreaks
        If xVPB.Location.Column > ActiveCell.Column Then Exit For
        xNumPage = xNumPage + xHPC
    Next
    For Each xHPB In ActiveSheet.HPageBreaks
        If xHPB.Location.Row > ActiveCell.Row Then Exit For
        xNumPage = xNumPage + xVPC
    Next
    ActiveCell = "Page " & xNumPage & " of " & Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")
End Sub

4. Luego presione la tecla F5 para ejecutar este código, y el número de página de esta celda se muestra en la celda seleccionada, vea la captura de pantalla:

a screenshot showing the page number in a cell after running the VBA code


Eliminar todos los números de página a la vez en Excel

Para eliminar todos los números de página, puede aplicar los siguientes pasos:

1. Seleccione todas las pestañas de las hojas, y vaya a la pestaña Diseño de Página en la cinta, luego haga clic en el icono Botón de Iniciador del Cuadro de Diálogo en el grupo Configuración de Página, vea la captura de pantalla:

a screenshot showing how to open the Page Setup dialog box

2. En el cuadro de diálogo Configuración de Página, haga clic en la pestaña Encabezado/Pie de página, y luego elija (ninguno) desde la lista desplegable Encabezado o Pie de página, vea la captura de pantalla:

a screenshot of removing all page numbers at once from header or footer

3. Luego haga clic en el botón Aceptar, todos los números de página se eliminan del libro a la vez.


Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: 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 marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la 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 libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | 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 mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • 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 vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!