Ako môžem vložiť poslednú aktualizáciu do zošita programu Excel?

click fraud protection
Mladý podnikateľ pomocou počítača pri stole

Pridajte dátumové pečiatky do svojich tabuliek programu Microsoft Excel pomocou makier.

Kredit za obrázok: AndreyPopov/iStock/Getty Images

Program Microsoft Excel neposkytuje jednoduchý spôsob, ako pridať pole na informovanie čitateľov o tom, kedy bol súbor naposledy aktualizovaný. Dve časové funkcie poskytované programom Excel, TERAZ a ČAS, poskytujú informácie o aktuálnom čase – avšak volajú ich funkcie vo vašom súbore aktualizujú bunku s aktuálnym časom hneď po otvorení súboru, a to aj v prípade, že dokument nie zmeniť. Používanie týchto funkcií bez ochrany buniek vám ani vašim používateľom neposkytne spoľahlivú metódu na určenie času, kedy bol súbor naposledy uložený. Najlepším riešením tohto problému je vytvorenie makra pre súbor Excel na čítanie vlastností súboru, ktoré sa ukladajú pri poslednom uložení súboru.

Krok 1

Otvorte tabuľku Excel a uložte súbor ako súbor Excel s podporou makier. Ak váš súbor ešte nie je uložený v tomto formáte, Excel zobrazí varovné okno. Kliknite na „Nie“ a potom v rozbaľovacej ponuke „Uložiť ako typ“ vyberte „Zošit s podporou makier Excelu“.

Video dňa

Krok 2

Stlačením "Alt-F11" otvorte okno Microsoft Visual Basic for Applications.

Krok 3

Kliknite na „Vložiť“ a potom na „Modul“ v hornom menu.

Krok 4

Skopírujte a prilepte nasledujúci kód do okna:

Funkcia LastSavedTimeStamp() Ako dátum LastSavedTimeStamp = Aktívny zošit. BuiltinDocumentProperties("Čas posledného uloženia") Koniec funkcie

Krok 5

Vráťte sa do zobrazenia tabuľky programu Excel a kliknite na bunku, v ktorej chcete zobraziť časovú pečiatku.

Krok 6

Do bunky zadajte „=LastSavedTimeStamp()“ (bez úvodzoviek) a stlačte „Enter“.

Krok 7

Všimnite si, že hodnota sa nemusí zobraziť vo formáte dátumu. Ak je to tak, kliknite pravým tlačidlom myši na bunku a vyberte možnosť „Formátovať bunky“. V ľavom stĺpci vyberte „Dátum“ a potom kliknite na požadovaný formát dátumu a času. Kliknutím na „OK“ použijete formátovanie.

Krok 8

Uložte súbor a všimnite si, že dátumová pečiatka sa aktualizuje iba vtedy, keď súbor uložíte, a nie keď ho jednoducho otvoríte na prezeranie.

Tip

Kroky v tomto článku platia pre Excel 2013 a Excel 2010. Iné verzie môžu vyžadovať iné kroky.

Pozor

Súbory s podporou makier sú niekedy v niektorých e-mailových programoch odfiltrované ako možné vírusy. Dôvodom je skutočnosť, že v minulosti boli niektoré útoky na operačné systémy spoločnosti Microsoft uskutočňované pomocou makier vložených do súborov. Preto sa môžu vyskytnúť problémy s distribúciou týchto typov súborov v závislosti od nastavení e-mailového servera vášho príjemcu.