Dodaj datowniki do arkuszy kalkulacyjnych Microsoft Excel za pomocą makr.
Źródło obrazu: AndreyPopov/iStock/Getty Images
Program Microsoft Excel nie zapewnia łatwego sposobu dodawania pola informującego czytelników o ostatniej aktualizacji pliku. Dwie funkcje czasu dostarczane przez Excel, TERAZ i CZAS, dostarczają informacji o bieżącym czasie – jednak nazywając je funkcje w twoim pliku aktualizują komórkę o aktualny czas, gdy tylko otworzysz plik, nawet jeśli dokument nie reszta. Korzystanie z tych funkcji bez ochrony komórek nie zapewni Tobie ani Twoim użytkownikom niezawodnej metody określenia czasu ostatniego zapisania pliku. Najlepszym rozwiązaniem tego problemu jest utworzenie makra dla pliku Excel, aby odczytać właściwości pliku, które przechowują czas ostatniego zapisania pliku.
Krok 1
Otwórz arkusz kalkulacyjny programu Excel i zapisz plik jako plik programu Excel z obsługą makr. Jeśli plik nie jest jeszcze zapisany w tym formacie, program Excel wyświetli okno ostrzeżenia. Kliknij „Nie”, a następnie wybierz „Skoroszyt programu Excel z obsługą makr” z menu rozwijanego „Zapisz jako typ”.
Wideo dnia
Krok 2
Naciśnij "Alt-F11", aby otworzyć okno Microsoft Visual Basic for Applications.
Krok 3
Kliknij „Wstaw”, a następnie „Moduł” w górnym menu.
Krok 4
Skopiuj i wklej następujący kod do okna:
Funkcja LastSavedTimeStamp() As Date LastSavedTimeStamp = ActiveWorkbook. BuiltinDocumentProperties("Czas ostatniego zapisu") Funkcja zakończenia
Krok 5
Wróć do widoku arkusza kalkulacyjnego programu Excel i kliknij komórkę, w której chcesz wyświetlić swój znacznik czasu.
Krok 6
Wpisz w komórce „=LastSavedTimeStamp()” (bez cudzysłowów) i naciśnij „Enter”.
Krok 7
Zauważ, że wartość może nie być wyświetlana w formacie daty. W takim przypadku kliknij komórkę prawym przyciskiem myszy i wybierz „Formatuj komórki”. Wybierz „Data” w lewej kolumnie, a następnie kliknij żądany format daty i godziny. Kliknij „OK”, aby zastosować formatowanie.
Krok 8
Zapisz plik i pamiętaj, że datownik jest aktualizowany tylko wtedy, gdy go zapiszesz, a nie po prostu otworzysz go do przeglądania.
Wskazówka
Czynności opisane w tym artykule dotyczą programów Excel 2013 i Excel 2010. Inne wersje mogą wymagać innych kroków.
Ostrzeżenie
W niektórych programach pocztowych pliki obsługujące makra są czasami odfiltrowywane jako możliwe wirusy. Dzieje się tak, ponieważ w przeszłości niektóre ataki na systemy operacyjne firmy Microsoft były przeprowadzane za pomocą makr osadzonych w plikach. W związku z tym mogą wystąpić problemy z dystrybucją tego typu plików w zależności od ustawień serwera poczty e-mail odbiorcy.