Hoppa till huvudinnehåll

Hur infogar jag senast ändrade datum i Excel-sidhuvud eller sidfot?

I Excel kan vi snabbt och enkelt infoga arbetsbokinformationen, till exempel filnamn, filens fullständiga sökväg, aktuellt datum och så vidare i sidhuvudet eller sidfoten. Men har du någonsin försökt infoga det senaste modifierade datumet och tiden för kalkylbladet i dem? Excel tillhandahåller inte den här funktionen för oss att infoga det senast ändrade datumet i sidhuvud eller sidfot, och här presenterar jag dig ett praktiskt sätt att lösa det.

Infoga senast ändrade datum i Excel-sidhuvud eller sidfot med VBA-kod

Infoga senast ändrade datum / skapat datum / använd rubrik / sidfot med Kutools för Excel bra idé3


pil blå höger bubbla Infoga senast ändrade datum i Excel-sidhuvud eller sidfot med VBA-kod

Följande enkla VBA-kod kan hjälpa dig att infoga senast sparade datum och tid för kalkylbladet i sidhuvudet eller sidfoten, gör så här:

1. Aktivera kalkylbladet som du vill infoga det senast ändrade datumet i sidhuvudet eller sidfoten.

2. Håll sedan ner ALT + F11 nycklar för att öppna Microsoft Visual Basic for Applications-fönstret.

3. Till vänster VBAProjekt dubbelklicka Denna arbetsbok att öppna Modulerna, kopiera och klistra sedan in följande kod.

VBA-kod: Infoga senast ändrade datum i sidhuvud eller sidfot

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-infoga-senast sparade-datum-till-rubrik-1

4. Spara och stäng sedan den här koden och klicka för att klicka utsikt > Sidan Layout för att se resultatet. Och du kan se att det senast ändrade datumet och tiden har införts i mittrubriken. Se skärmdumpar:

doc-infoga-senast sparade-datum-till-rubrik-2
-1
doc-infoga-senast sparade-datum-till-rubrik-3

Anmärkningar:

1. Det senast ändrade datumet och tiden uppdateras automatiskt när du ändrar och sparar Excel-filen.

2. Om du behöver infoga detta senast sparade datum och tid i vänster sidhuvud / sidfot, höger sidhuvud / sidfot eller mittfot, behöver du bara ändra CenterHeader i ovanstående kod till din begäran.


pil blå höger bubbla Infoga senast ändrade datum / skapat datum / använd rubrik / sidfot med Kutools för Excel

Med Kutools för Excel kan du använda verktyget Infoga arbetsbokinformation för att snabbt infoga arbetsbokinformationen i sidhuvud, sidfot eller en cell.

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

När du har installerat Kutools för Excel, gör så här :(Gratis nedladdning Kutools för Excel nu!)

Klicka Kutools Plus > Arbetsbok >Infoga arbetsbokinformation, och i poppdialogrutan, kontrollera informationen du vill infoga och gå till Sätt in vid avsnitt, kolla Mätområde, Sidhuvud or Sidfot alternativ och ange att infoga till vänster sidhuvud / sidfot, mitthuvud / sidfot eller höger sidhuvud / sidfot för att tillgodose dina behov.
doc infoga arbetsbokinformation
doc infoga arbetsbokinformation

pil blå höger bubbla Infoga arbetsbokinformation


Relaterad artikel:

Hämta och infoga den skapade tiden och den senast modifierade tiden i celler

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
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