Saltar al contenido principal

¿Cómo insertar la última fecha de modificación en el encabezado o pie de página de Excel?

En Excel, podemos insertar rápida y fácilmente la información del libro de trabajo, como el nombre del archivo, la ruta completa del archivo, la fecha actual, etc., en el encabezado o pie de página. Pero, ¿alguna vez ha intentado insertar en ellos la fecha y hora de la última modificación de la hoja de trabajo? Excel no proporciona esta función para que insertemos la fecha de la última modificación en el encabezado o pie de página, y aquí, le presentaré una forma práctica de resolverlo.

Inserte la última fecha de modificación en el encabezado o pie de página de Excel con código VBA

Inserte la última fecha de modificación / fecha de creación / encabezado / pie de página de userto con Kutools para Excel buena idea3


flecha azul burbuja derecha Inserte la última fecha de modificación en el encabezado o pie de página de Excel con código VBA

El siguiente código VBA simple puede ayudarlo a insertar la última fecha y hora guardadas de la hoja de trabajo en el encabezado o pie de página, haga lo siguiente:

1. Active su hoja de trabajo en la que desea insertar la última fecha de modificación en el encabezado o pie de página.

2. Luego mantenga presionado el ALT + F11 teclas para abrir el Ventana de Microsoft Visual Basic para aplicaciones.

3. En la izquierda Proyecto VBA panel, haga doble clic ThisWorkbook para abrir el Módulo, luego copie y pegue el siguiente código.

Código de VBA: inserte la última fecha de modificación en el encabezado o pie de página

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
ActiveSheet.PageSetup.CenterHeader = "Last saved: " & Format(Date, "mm-dd-yy") & " " & Time
End Sub

doc-insert-last-Saved-date-to-header-1

4. Luego guarde y cierre este código, y vaya a hacer clic Ver > Diseño de página para ver el resultado. Y puede ver que la fecha y la hora de la última modificación se insertaron en el encabezado central. Ver capturas de pantalla:

doc-insert-last-Saved-date-to-header-2
-1
doc-insert-last-Saved-date-to-header-3

Notas:

1. La fecha y hora de la última modificación se actualizan automáticamente cuando modifica y guarda el archivo de Excel.

2. Si necesita insertar esta última fecha y hora guardadas en el encabezado / pie de página izquierdo, encabezado / pie de página derecho o pie de página central, solo necesita cambiar el CenterHeader en el código anterior a su solicitud.


flecha azul burbuja derecha Inserte la última fecha de modificación / fecha de creación / encabezado / pie de página de userto con Kutools para Excel

Con Kutools para Excel, puede usar la herramienta Insertar información del libro de trabajo para insertar rápidamente la información del libro de trabajo en el encabezado, pie de página o una celda.

Kutools for Excel, con más de 300 funciones prácticas, facilita su trabajo. 

Después de instalar Kutools para Excel, haga lo siguiente :(Descarga gratis Kutools para Excel ahora!)

Haga Clic en Kutools Más > Libro de trabajo >Insertar información del libro, y en el cuadro de diálogo emergente, verifique la información que desea insertar y vaya a Insertar en sección, verificar Gama de Colores, Encabezamiento or Pie de página y especifique insertar en el encabezado / pie de página izquierdo, el encabezado / pie de página central o el encabezado / pie de página derecho para satisfacer sus necesidades.
doc insertar información del libro
doc insertar información del libro

flecha azul burbuja derecha Insertar información del libro


Artículo relacionado:

Obtenga e inserte la hora creada y la hora de la última modificación en las celdas

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...

Descripción


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

  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why do I have to load the VB code into 'ThisWorkBook' of the VBAproject for every new workbook created? I would think that if I loaded the VB code into 'ThisWorkBook' of VBAHOME (PERSONAL.XLSB) if would be retained and available cresting new workbooks
This comment was minimized by the moderator on the site
Just tried it after moving the center header to the left footer. Didn't work. What I saved at 1:20 pm still recorded as 1:00 pm. Your help would be most appreciated. BTW, my spreadsheet was created as Excel 2007, and I made changes at the library on Excel 2016. Generally, I can go back and forth between versions with no problems.
Also, I didn't realize my name would be published. Any chance of changing it to Nancy E.?
Many thanks!
This comment was minimized by the moderator on the site
THANK YOU! That was invaluable. Who'd believe that Microsoft would exclude such an important function! What about Word? Is it done the same way now?
This comment was minimized by the moderator on the site
Thanks for the Info.
This comment was minimized by the moderator on the site
perfect.very useful ;-)
This comment was minimized by the moderator on the site
I did this and it works. I saved the file as .xlsx and closed it. Now, when I open it, I open the VBA coding window but I am not able to find this chunk of code to edit it. I would like to play with location and remove time. Thank you.
This comment was minimized by the moderator on the site
@John R. When you get to the VBA coding window, on the left section of the screen you need to double-click "ThisWorkbook" to open the right section of the screen. Then in the right section (at the top) you need to select "Workbook" and "BeforeSave". That should hopefully show you the chunk of code that you're looking for.
This comment was minimized by the moderator on the site
I tried this technique but could only get it to show up on one sheet. Help?
This comment was minimized by the moderator on the site
Thanks! I maintain an employee phone number and extension list. People get hired, quit, move to different extensions. If someone wants a copy I print it off, but it only showed the date and time it was printed -- not necessarily the most current information. It was difficult to tell if you had two different copies which one was the most up-to-date. Showing the last time the file was saved will do what I wanted!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations