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

AutorXiaoyang Fecha de modificación

¿Cómo insertar el nombre o la ruta de un archivo en una celda, encabezado o pie de página en Excel?

Al trabajar con varios Libro de Excel o preparar informes para su distribución, suele ser útil mostrar el nombre del archivo, la Ruta de archivo completa o incluso la Nombre de la hoja de cálculo activa directamente en su archivo de Excel, ya sea en una celda, un encabezado o un pie de página. Esto mejora la organización del documento, el seguimiento de versiones y aporta claridad a colaboradores o destinatarios. Excel ofrece diversas formas prácticas de insertar estos detalles, ya sea que desee una instantánea puntual o que la información se actualice dinámicamente conforme cambie su archivo. A continuación encontrará instrucciones paso a paso para los métodos más comunes, junto con consejos para solucionar problemas y optimizar su flujo de trabajo.

Inserte el nombre o la ruta del archivo actual en una celda mediante una fórmula

Inserte el nombre o la ruta del archivo actual en la celda/encabezado o pie de página con Kutools para Excel buena idea3

Inserte el nombre o la ruta del archivo actual en el encabezado/pie de página con la función Encabezado y pie de página

Código VBA: Inserte programáticamente el nombre o la ruta del archivo en una celda, encabezado o pie de página


Inserte el nombre o la ruta del archivo actual en una celda mediante una fórmula

Si desea mostrar el nombre del archivo, la ruta del archivo o el nombre de la hoja de cálculo en una celda —permitiendo referencias dinámicas que se actualicen automáticamente al mover o renombrar el libro—, las fórmulas de Excel ofrecen una solución flexible y conveniente. Esto resulta especialmente útil cuando necesita que dicha información se mantenga siempre actualizada tras guardar o trasladar su archivo. La siguiente tabla presenta fórmulas adaptadas a distintos escenarios:

ElementoFórmulaEjemplo
Solo nombre de archivo=MID(CELL(«filename»), SEARCH(«[», CELL(«filename»))+1, SEARCH(«]», CELL(«filename»))-SEARCH(«[», CELL(«filename»))-1)products features.xlsx
Solo ruta del archivo=LEFT(CELL(«filename»,A1), FIND(«[», CELL(«filename»,A1),1)-1)C:\Users\dt\Desktop\Nueva carpeta\
Hoja de Cálculo Actual solo nombre=RIGHT(CELL(«filename»), LEN(CELL(«filename»))-FIND(«]», CELL(«filename»),1))Sheet7
Nombre de archivo, ruta y nombre de Hoja de Cálculo Actual actuales=CELL(«filename»)C:\Users\dt\Desktop\Nueva carpeta\[products features.xlsx]Sheet7

Instrucciones y notas de uso:

• Para utilizar estas fórmulas, basta con copiar la que corresponda al elemento deseado y pegarla en la celda de destino (por ejemplo, B1). Una vez introducida, pulse Intro para mostrar la información.

• Si las copia en otras celdas, puede arrastrar el controlador de relleno o usar copiar y pegar como de costumbre. Para obtener resultados consistentes, mantenga sin cambios las celdas de referencia (como A1) o ajústelas según sea necesario.

• Tenga en cuenta que estas fórmulas solo devolverán resultados si su libro se ha guardado al menos una vez, ya que la ruta del archivo y el nombre requieren una ubicación de archivo. Los libros sin guardar producirán un resultado en blanco.

• Si traslada o renombra el libro, las fórmulas se actualizarán automáticamente al guardarlo de nuevo.

• En caso de errores de fórmula (como #¡VALOR!), asegúrese de que el libro esté guardado y de que la sintaxis coincida exactamente.

• Recuerde que las fórmulas reflejan las propiedades dinámicas del archivo y son ideales para la mayoría de los informes, aunque no afectan a las áreas de encabezado ni de pie de página.


Inserte el nombre o la ruta del archivo actual en la celda/encabezado o pie de página con Kutools para Excel

Kutools para Excel’s Insertar información del libro facilita el proceso de mostrar el nombre, la ruta o el nombre de la hoja de cálculo de su archivo directamente en celdas, encabezados o pies de página. Esta útil herramienta es ideal para quienes necesiten una solución rápida y flexible, por ejemplo, al preparar documentación que requiera una marca coherente o hacer un seguimiento de las versiones de libros en un equipo.

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...

Para usar esta función una vez instalado Kutools para Excel, siga estos pasos:

1. Haga clic en KUTOOLS PLUS > Herramientas de libro de trabajo > Insertar información del libro. Vea la captura de pantalla:

haga clic en la función Insertar información del libro de Kutools

2. En el cuadro de diálogo Insertar información del libro, seleccione la información que desee insertar, como el nombre de la hoja de cálculo, el nombre del libro de trabajo o la ruta del libro (o ambas); elija si desea mostrarla en celdas, encabezados o pies de página; y especifique la ubicación de destino: izquierda, centrada o derecha para encabezados y pies de página, o bien seleccione la celda de destino si va a insertarse en una celda. Vea la captura de pantalla:

establezca las opciones en el cuadro de diálogo

3. Haga clic en Aceptar para finalizar. Si inserta en una celda, la información seleccionada del libro aparecerá inmediatamente en la celda especificada. Si inserta en el encabezado o pie de página, previsualice el resultado mediante Ver > Diseño de página, si es necesario. Vea ejemplos:

inserte la información del libro con Kutools

El método de Kutools admite la inserción tanto de información sencilla como compleja sobre el archivo y se recomienda a quienes prefieren herramientas gráficas sin tener que introducir fórmulas o código manualmente. Si desea que las propiedades del archivo se actualicen al modificar el libro, vuelva a aplicar la función tras renombrar o mover el archivo.

Si inserta información en un encabezado o pie de página, puede elegir su posición: izquierda, centrada o derecha. Revise cuidadosamente su elección para garantizar claridad, especialmente en documentos impresos. Para actualizaciones masivas (varias hojas), basta con repetir la operación en cada hoja de cálculo según sea necesario. Evite editar directamente los códigos del encabezado o pie de página sin usar la herramienta correspondiente para obtener los mejores resultados.


< Inserte el nombre o la ruta del archivo actual en el encabezado o pie de página con la función Encabezado y pie de página

Utilizar la función integrada de Excel Encabezado y pie de página es una forma sencilla de añadir el nombre del archivo, la ruta del archivo o el nombre de la hoja a la salida impresa. Esta opción muestra información estática y resulta ideal para identificación de marca, control de versiones o referencia en informes y documentos distribuidos.

• En la Cinta de opciones, haga clic en Insertar > Encabezado y pie de página. La hoja de cálculo cambia a la vista Diseño de página, donde aparecen los cuadros de edición del encabezado y el pie de página en la parte superior e inferior de la página.

• En la sección Encabezado o Pie de página, seleccione el área deseada: Izquierda, Centro o Derecha. A continuación, en la pestaña Diseño (Herramientas de encabezado y pie de página), elija Ruta de archivo, Nombre del archivo o Nombre de la hojasegún sus necesidades. Consulte la captura de pantalla:

haga clic en Ruta del archivo, Nombre del archivo o Nombre de hoja en la pestaña Diseño

• Tras añadir el código, haga clic en cualquier celda para salir del modo diseño. Su selección aparecerá en el encabezado o pie de página de la hoja de cálculo e imprimirá junto con la salida. Consulte los ejemplos siguientes:

Inserte el Ruta de archivo en el encabezado
Inserte la ruta del archivo en el encabezado
Inserte el nombre del archivo en el pie de página
Inserte el nombre del archivo en el pie de página

Consejos: la función integrada funciona mejor en hojas individuales. No se actualiza dinámicamente para varios libros ni cuando se utilizan archivos sin guardar. Para aplicarla de forma masiva en varias hojas, cambie a cada hoja y repita el proceso, o considere usar VBA para automatizarlo.


< Código VBA: inserte programáticamente el nombre o la ruta del archivo en una celda, encabezado o pie de página

Para usuarios que necesitan actualizaciones automáticas por lotes o desean insertar propiedades de «Agregar archivo» en múltiples hojas o libros, VBA ofrece una solución práctica. Con un sencillo script, puede rellenar al instante una celda, un encabezado o un pie de página con información del archivo e incluso programarlo para que se actualice cada vez que se abra o guarde el libro. Este enfoque resulta especialmente útil en informes periódicos, plantillas compartidas o flujos de trabajo documentales complejos, donde los métodos manuales se vuelven tediosos.

A continuación se muestran ejemplos de aplicaciones VBA para distintos escenarios. Antes de comenzar, guarde su libro y habilite la pestaña Programador en Excel.

Cómo utilizar VBA para Insertar información del archivo:

1. Haga clic en Programador > Visual Basic. En la ventana de Microsoft Visual Basic para Aplicaciones, seleccione Insertar > Módulo.

2. Pegue el siguiente código en la ventana del módulo, según su objetivo (celda, encabezado o pie de página):

Insertar el nombre del archivo en una celda específica (por ejemplo, A1):

Sub InsertFileNameToCell()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    Range("A1").Value = fileName
End Sub

Para ejecutar el código, haga clic en el botón Botón Ejecutar Ejecutar en el editor de VBA. El nombre actual del archivo aparecerá en la celda A1. Para cambiar el destino, sustituya Range("A1") por la celda deseada.

Insertar Ruta de archivo en el encabezado de la hoja de cálculo (posición centrada):

Sub InsertFilePathToHeader()
    Dim filePath As String
    filePath = ThisWorkbook.FullName
    ActiveSheet.PageSetup.CenterHeader = filePath
End Sub

Tras introducir el código, haga clic en Ejecutar en el editor de VBA. Compruebe la vista Diseño de página de la hoja para ver la ruta del archivo insertada en el encabezado centrado. Si necesita configurar la posición del encabezado izquierdo o derecho, utilice .LeftHeader o .RightHeader, respectivamente.

Insertar el nombre del archivo en el pie de página (posición derecha):

Sub InsertFileNameToFooter()
    Dim fileName As String
    fileName = ThisWorkbook.Name
    ActiveSheet.PageSetup.RightFooter = fileName
End Sub

Al ejecutarse, el nombre actual del archivo aparecerá como pie de página derecho en la hoja de cálculo activa. Modifíquelo según sus necesidades cambiando .LeftFooter o .CenterFooter.

Consejos y solución de problemas:

  • Para realizar operaciones por lotes en varias hojas, recorra las hojas de cálculo en su código VBA.
  • Si recibe un error de permisos, confirme que el libro no esté protegido y que las macros estén habilitadas.
  • Utilice On Error Resume Next para omitir errores si aplica la acción a varias hojas con configuraciones distintas.
  • Para actualizaciones automáticas, asigne macros a eventos del libro como Workbook_Open o Workbook_BeforeSave.
  • Guarde siempre una copia de seguridad antes de ejecutar macros VBA, especialmente al actualizar encabezados o pies de página en bloque.

El uso de VBA ofrece gran flexibilidad y escalabilidad. Se recomienda si necesita actualizaciones regulares y automatizadas o desea aplicar detalles del archivo masivamente en varios archivos u hojas. Para usuarios que emplean macros por primera vez, habilite siempre el contenido de macros y revise la configuración de seguridad de las mismas.


En resumen, ya sea que elija fórmulas, Kutools, las funciones de encabezado/pie de página de Excel o la automatización mediante VBA, el método dependerá de las necesidades de su flujo de trabajo, la frecuencia de actualizaciones requerida y si son necesarias operaciones por lotes. La mayoría de los errores provienen de archivos sin guardar, hojas protegidas o macros deshabilitadas; compruebe estos aspectos antes de profundizar en la solución de problemas. Para el uso diario, los enfoques basados en fórmulas y Kutools ofrecen rapidez, mientras que VBA resulta más eficaz para automatización y escalabilidad.

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