Note: The other languages of the website are Google-translated. Back to English

Pridobite in vstavite ustvarjeni čas in čas zadnje spremembe v celice

V tem članku bomo govorili o načinih, kako pridobiti ustvarjeni čas in čas zadnje spremembe trenutnih informacij o delovnem zvezku ter v celice v Excelu vstaviti ustvarjeni čas in zadnji čas sprememb trenutnih informacij o delovnem zvezku.

Ustvarite čas in čas zadnje spremembe v Excelu z ukazom Info

Pridobite ustvarjeni čas in čas zadnje spremembe v Excelu s funkcijo Napredne lastnosti

Ustvarjeni čas in čas zadnje spremembe vstavite v celice v Excelu s kodo VBA

Vstavite ustvarjeni čas in zadnji spremenjeni čas v celice / glavo / nogo z Kutools za Excel dobra ideja3


puščica modri desni mehurček Ustvarite čas in čas zadnje spremembe v Excelu z ukazom Info

Natančno ustvarjen čas in zadnji spremenjeni čas trenutnega delovnega zvezka lahko ugotovimo v pogledu zakulisja Microsoft Excel 2010/2013

Kliknite file > informacije, na desni strani zakulisja pa prikazuje Sorodni datumi informacije. Pod Sorodni datumi v naslovu so navedeni zadnji spremenjeni čas, ustvarjeni čas in zadnji natisnjeni čas. Oglejte si naslednji posnetek zaslona:

-2

 

Opomba: Ta način je na voljo samo v programu Microsoft Excel 2010/2013. V Excelu 2007 ni veljaven.


puščica modri desni mehurčekPridobite ustvarjeni čas in čas zadnje spremembe v Excelu s funkcijo Napredne lastnosti

Pravzaprav lahko v pogovornem oknu Lastnosti dokumenta dobimo tako ustvarjeni čas kot zadnji spremenjeni čas trenutnega delovnega zvezka.
korak 1: Odprite Napredne lastnosti pogovorno okno:

V Excelu 2007 kliknite Urad gumb> Pripravimo > NepremičnineIn Lastnosti dokumenta vrstica bo prikazana pod orodno vrstico, kliknite Lastnosti dokumenta > Napredne lastnosti, glej posnetke zaslona:

doc-insert-modificiran-čas-3-3
-1
doc-insert-modificiran-čas-4-4

 

V Excelu 2010/2013 kliknite file > informacije > Nepremičnine > Napredne lastnosti.

doc-insert-modificiran-čas-4-4

korak 2: V Napredne lastnosti v pogovornem oknu boste na kartici Statistika videli ustvarjeni in nazadnje spremenjeni čas. Oglejte si naslednji posnetek zaslona:

doc-insert-modificiran-čas-4-4


puščica modri desni mehurček Ustvarjeni čas in čas zadnje spremembe vstavite v celice v Excelu s kodo VBA

Naslednji makri VBA vam bodo pomagali neposredno v celice vstaviti ustvarjeni čas in čas zadnje spremembe trenutnih informacij o delovnem zvezku.

V Excel vstavite tako ustvarjeni kot zadnji čas

korak 1: Držite tipko ALT + F11 in odpre okno Microsoft Visual Basic for Applications.

korak 2: Kliknite Vstavi >> Moduliin prilepite naslednji makro v okno modula.

Koda VBA: v Excel vstavite tako ustvarjeni kot zadnji čas

Sub Workbook_Open()
Range("A1").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Creation Date"), "short date")
Range("A2").Value = Format(ThisWorkbook.BuiltinDocumentProperties("Last Save Time"), "short date")
End Sub

korak 3: Pritisnite tipko F5 tipko za zagon tega makra. Nato bosta ustvarjeni datum in datum zadnje spremembe vstavljena v celico A1 in celico A2 ločeno.

Opombe: ciljno celico v VB lahko spremenite glede na vaše potrebe.

V Excel vstavite zadnji spremenjeni čas delovnega zvezka

korak 1: Držite tipko ALT + F11 in odpre okno Microsoft Visual Basic for Applications.

korak 2: Kliknite Vstavi >> Moduliin prilepite naslednji makro v okno modula.

Public Function ModDate()
ModDate = Format(FileDateTime(ThisWorkbook.FullName), "m/d/yy h:n ampm")
End Function

korak 3: Nato shranite in zaprite to kodo in se vrnite na delovni list, v prazno celico vnesite formulo = ModDate (), in pritisnite Vnesite tipko. Nato v celico vstavi zadnji spremenjeni čas.

-2

Vstavite ustvarjeni čas delovnega zvezka v Excelu

korak 1: Držite tipko ALT + F11 in odpre okno Microsoft Visual Basic for Applications.

korak 2: Kliknite Vstavi >> Moduliin prilepite naslednji makro v okno modula.

Function CreateDate() As Date
CreateDate = ActiveWorkbook.BuiltinDocumentProperties("Creation Date")
End Function

korak 3: Shranite in zaprite to kodo, se vrnite na delovni list, v prazno celico vnesite formulo = Ustvari datum (), in pritisnite Vnesite in ustvarjeni datum bo vstavljen v celico, kot je prikazano na naslednjih posnetkih zaslona:

-2

Opomba: Če vaša celica ni v obliki zapisa datuma, bo morda prikazala čudno številko. Samo formatirajte to celico kot Datum format, bo prikazan kot običajen datum.


puščica modri desni mehurček Vstavite ustvarjeni čas in zadnji spremenjeni čas v celice / glavo / nogo z Kutools za Excel

Naj vam predstavim priročno orodje -Kutools za Excel katera z več kot 300 uporabnimi funkcijami lahko izboljša vašo delovno učinkovitost? S svojim Vstavite podatke o delovnem zvezku funkcijo, lahko hitro vstavite pot delovnega zvezka, ime delovnega zvezka / delovnega lista, uporabniško ime ali ustvarjeni čas in čas zadnje spremembe v celice ali glavo ali nogo.

Kutools za Excel, z več kot 300 priročne funkcije, vam olajša delo. 

po brezplačna namestitev Kutools za Excel, naredite spodaj:

1. klik Kutools Plus > Delovni zvezek > Vstavite podatke o delovnem zvezku. Oglejte si posnetek zaslona:
doc zadnja sprememba name2

2. Nato v Vstavite podatke o delovnem zvezku pogovorno okno, v razdelku Informacije označite podatke, ki jih želite vstaviti, nato pa pojdite na lokacijo, kamor želite vstaviti, lahko izberete celice, nogo (leva noga, srednja noga, desna noga) ali glavo (leva glava, srednja glava, desna glava). Oglejte si posnetek zaslona:
Dokument vstavi ustvarjen spremenjeni čas 1

3. klik Ok, in podatki, ki jih preverite, so bili vstavljeni na določeno mesto.

Nasvet. Če želite brezplačno preskusiti funkcijo Vstavi informacije o delovnem zvezku, pojdite na brezplačni prenos Kutools za Excel najprej in nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.

puščica modri desni mehurček Vstavite podatke o delovnem zvezku



Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča vašo produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2021 in 365. Podpira vse jezike. Enostavna uvedba v vašem podjetju ali organizaciji. 30-dnevna brezplačna preizkusna različica vseh funkcij. 60-dnevna garancija vračila denarja.
zavihek kte 201905

Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
dno pisarniške mize
Komentarji (21)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Koristne informacije.... :-)
Ta komentar je moderator na spletnem mestu minimiziral
To je bilo popolno. Točno to, kar sem iskal. Najlepša hvala!!
Ta komentar je moderator na spletnem mestu minimiziral
Najlepša hvala za pomoč, to kar potrebujemo. kode delujejo pravilno, vendar brez posodobitve, pomeni, da ne posodabljajte datuma spremembe, ko shranim. imaš kakšno rešitev za to? Poskušal sem večkrat, shraniti, zapreti in ponovno odpreti, brez posodobitve za datum.
Ta komentar je moderator na spletnem mestu minimiziral
Živjo Khalid,

Imel sem enako težavo in sem v kodo dodal vrstico "Application.Volatile" in ko pritisnem F9, bo posodobil informacije.
Videl sem ga v videu "Learn Excel - "Function for Last Saved Time": Podcast #1725 " Billa Jelena.
@Bill: Najlepša hvala za video!

https://www.youtube.com/watch?v=KnSA6xdmc2Q

S spoštovanjem,
Alex
Ta komentar je moderator na spletnem mestu minimiziral
Pozdravljeni: To sem naredil na drugačen način, vendar tudi s kodiranjem. Ker sem dodal kodo, shranim delovni zvezek z makri in posledično kot *.XLSM. To je v redu, vendar veliko krajev ne dovoli takšnih makrov. Ali obstaja način, da to (ali shranite delovni zvezek s spremembo) v običajen .XLS? Predvidevam tudi, da bo nekdo prosil, naj "Omogoči makre", če ima to nastavitev vklopljeno (sem svetovalec in na večini krajev, kjer delam, zaradi tega vklopim makre, ko je to primerno, potem ko odprem delovni zvezek). FYI: Evo, kako sem to naredil v makru (ni bolje; samo drugače). Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _ Cancel As Boolean) Prekliči = False z ActiveSheet.PageSetup ' .LeftHeader = "" ' .CenterHeader = "" ' .RightHeader = "Zadnja posodobitev "( & Format( /dd/yyyy") .RightHeader = "" .RightFooter = "Zadnje posodobljeno " & Format(Now(), "mm/dd/yyyy") Konec s koncem sub
Ta komentar je moderator na spletnem mestu minimiziral
Ta informacija mi je zelo v pomoč. hvala skrb
Ta komentar je moderator na spletnem mestu minimiziral
hvala za to info
Ta komentar je moderator na spletnem mestu minimiziral
[quote]Pozdravljeni: To sem naredil na drugačen način, vendar tudi s kodiranjem. Ker sem dodal kodo, shranim delovni zvezek z makri in posledično kot *.XLSM. To je v redu, vendar veliko krajev ne dovoli takšnih makrov. Ali obstaja način, da to (ali shranite delovni zvezek s spremembo) v običajen .XLS? Predvidevam tudi, da bo nekdo prosil, naj "Omogoči makre", če ima to nastavitev vklopljeno (sem svetovalec in na večini krajev, kjer delam, zaradi tega vklopim makre, ko je to primerno, potem ko odprem delovni zvezek). FYI: Evo, kako sem to naredil v makru (ni bolje; samo drugače). Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _ Cancel As Boolean) Prekliči = False z ActiveSheet.PageSetup ' .LeftHeader = "" ' .CenterHeader = "" ' .RightHeader = "Zadnja posodobitev "( & Format( /dd/yyyy") .RightHeader = "" .RightFooter = "Zadnje posodobljeno " & Format(Now(), "mm/dd/yyyy") Konec s koncem subAvtor: Larry S. Peteet[/quote] Živjo. Uspešno sem vstavil zadnji spremenjeni datum in čas, vendar se ne posodobi, ko shranite in znova odprete delovni zvezek. Prosim pomagajte tukaj...... ne vem o kodiranju, zato v bistvu kopiram vse informacije, ki so podane na takih forumih. Hvala Swaran
Ta komentar je moderator na spletnem mestu minimiziral
Da, imam isto težavo - včeraj je deloval odlično, danes pa se ob shranitvi ne bi spremenil.
Ta komentar je moderator na spletnem mestu minimiziral
Prosim pomagajte!!! mora vrniti zadnji spremenjeni datum in čas zaprte datoteke ter te podatke vrniti v celico v odprti datoteki
Ta komentar je moderator na spletnem mestu minimiziral
Hej, to je bilo super. Ali je mogoče v drug delovni zvezek vstaviti ustvarjen datum in zadnji spremenjeni datum? Želim ustvariti indeksno datoteko, ki mi pove, kdaj so bili drugi dokumenti nazadnje posodobljeni. Hvala!!
Ta komentar je moderator na spletnem mestu minimiziral
Hiya Love love love this, ampak žal se datum pojavlja samo v ZDA, v Avstraliji pa imamo dd/mm/yy Utrujen sem ga spreminjati v to obliko z uporabo razdelka "Datum", vendar nisem imel sreče. Kaj idej?
Ta komentar je moderator na spletnem mestu minimiziral
Julie - v kodi VBA namesto tega uporabite "dd/mm/yy hh:n". To bo postavilo datum v "pravi" vrstni red! :lol:
Ta komentar je moderator na spletnem mestu minimiziral
zelo zelo zelo zelo zelo zelo zelo koristno hvala
Ta komentar je moderator na spletnem mestu minimiziral
Ali je mogoče to spremeniti tako, da prikaže datum ustvarjanja druga zaprte datoteke? Želel bi primerjati datum ustvarjanja datoteke na svojem namizju z datoteko na javnem spletnem strežniku. Lahko bi ustvaril formulo za uporabo vaših funkcij...CreateDate() lokalne datoteke do CreateDate() spletne datoteke...in me opozoril na spremembo. Cenim tvojo pomoč. Bruce
Ta komentar je moderator na spletnem mestu minimiziral
Hvala za pomoč, vendar sem imel tudi težavo s tem, da se celica po shranjevanju ne posodablja, ne da bi moral najprej zapreti in znova odpreti delovni zvezek. Delovnemu zvezku sem dodal naslednjo kodo, ki se osveži po dogodku shranjevanja: Private Sub Workbook_AfterSave(ByVal Success As Boolean) If Success Then ActiveSheet.Calculate End If End Sub To mi je uspelo. Upam, da pomaga.
Ta komentar je moderator na spletnem mestu minimiziral
Vidim, da je "Čas zadnjega prihranka" v kodi omenjen le ENKRAT. Uporabljam Excel 2010. Ko v funkcijo vstavim "Last Save Time", tudi z Application.Volatile(true), se vrednost nikoli ne posodobi. Nato sem opazil, da se vrednost, ki jo vrne "Čas zadnjega prihranka", ne prikaže na strani "Lastnosti" programa Excel 2010 ALI na nobenem zavihku v pogovornem oknu "Napredne lastnosti". Je lahko "Last Save Time" neka relikvija?
Ta komentar je moderator na spletnem mestu minimiziral
Naučil sem se, zakaj "Last Save Time" ne deluje zame. Svojo funkcijo sem dal v svojo datoteko .XLA in "Ta delovni zvezek" se je nanašal na samo datoteko .XLA. Zato sem moral dobiti Application.ActiveWorkbook (verjetno mesto klica funkcije), ki je končal z: Function DocumentProperty(PropertyName As String) ' ' 'Na lastnosti dokumenta se lahko sklicujete bodisi po vrednosti indeksa bodisi po imenu. Naslednji seznam prikazuje razpoložljiva imena vgrajenih lastnosti dokumenta: 'Naslov Predmet Avtor 'Ključne besede Predloga komentarjev 'Številka zadnjega avtorja Revizija Ime aplikacije 'Datum zadnjega tiskanja Datum ustvarjanja Zadnji čas prihranka 'Skupni čas urejanja Število strani Število besed' Število Znaki Varnostna kategorija 'Podjetje za upravljanje formatov 'Število bajtov Število vrstic Število odstavkov 'Število diapozitivov Število opomb Število skritih diapozitivov 'Število večpredstavnostnih posnetkov Hiperpovezava Osnovno število znakov (s presledki) Klic Aplikacija.Volatile (True) Dim ActiveUserWorkbook ob napaki Nadaljuj Naprej Nastavite ActiveUserWorkbook = Application.ActiveWorkbook Če je Err.Number 0 Potem DocumentProperty = "!!! Napaka pri pridobivanju Application.ActiveWorkbook: " & Err.Description Izhod iz funkcije Konec, če DocumentProperty = ActiveUserWorkment.Builties. 0 Potem DocumentProperty = "!!! Neznano ime lastnosti !!!" Izhod iz funkcije Konec Če Končna funkcija
Ta komentar je moderator na spletnem mestu minimiziral
Živjo ekipa, potrebujem vašo pomoč. Imam excel datoteko, tam želim najti spremenjeni datum določene celice. Prosim, pomagajte mi s kodiranjem tukaj, če je mogoče. Hvala vnaprej.
Ta komentar je moderator na spletnem mestu minimiziral
Želim samodejno ustvariti presledek med vsako stranko v excelu, kako to naredim??
Ta komentar je moderator na spletnem mestu minimiziral
LEOOOOOOOO TE IMAM!!!! TKSSSSSSS
Tu še ni objavljenih komentarjev

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL