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

Jak zaktualizować lub wstawić (bieżącą) datę i godzinę za pomocą przycisku polecenia w programie Excel?

Zwykle wielu użytkowników programu Excel ma tendencję do wstawiania znacznika czasu za pomocą formuły = TERAZ (). Dzięki tej formule wstawiona sygnatura czasowa będzie aktualizowana automatycznie przy każdym otwarciu skoroszytu. Jak w dowolnym momencie ręcznie aktualizować datę i godzinę w arkuszu, jak to osiągnąć? W tym artykule pokażemy metodę aktualizowania bieżącej daty i godziny, klikając przycisk polecenia w programie Excel.

Zaktualizuj datę i godzinę za pomocą przycisku polecenia za pomocą kodu VBA


Zaktualizuj datę i godzinę za pomocą przycisku polecenia za pomocą kodu VBA

Wykonaj następujące czynności, aby zaktualizować datę i godzinę za pomocą przycisku polecenia w programie Excel.

1. Wstaw przycisk polecenia, klikając Deweloper > wstawka > Przycisk polecenia (formant ActiveX). Zobacz zrzut ekranu:

2. Kliknij prawym przyciskiem myszy wstawiony przycisk polecenia, a następnie kliknij Wyświetl kod z menu po kliknięciu prawym przyciskiem myszy.

3. W wyskakującym okienku Microsoft Visual Basic for Applications oknie, zamień oryginalny kod na poniższy kod VBA.

Kod VBA: zaktualizuj datę i godzinę za pomocą przycisku polecenia w programie Excel

Private Sub CommandButton1_Click()
    Range("A2").Value = Now()
End Sub

Uwagi: W kodzie CommandButton1 to nazwa wstawionego przycisku polecenia. A A2 to komórka, w której będzie wyświetlana data i godzina aktualizacji. Zmień je według potrzeb.

4. Wyłącz tryb projektowania na karcie Deweloper. Kliknij przycisk polecenia, a następnie aktualna data i godzina zostaną wstawione do komórki A2.

Za każdym razem, gdy klikniesz przycisk polecenia, data i godzina w komórce A2 zostaną natychmiast zaktualizowane.


Powiązane artykuły:


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (7)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć... to jest naprawdę dobra podstawowa informacja...


Jedno pytanie - jak zmodyfikować kod, aby umieścić znacznik daty w NASTĘPNYM wierszu poniżej, za każdym razem, gdy zostanie naciśnięty przycisk? (zachowuje dane wcześniej napisane powyżej?)


Dziękuję bardzo!
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć,
Poniższy kod VBA będzie działał na wybranej komórce. Jeśli chcesz wstawić znacznik czasu do komórki, po prostu wybierz go i naciśnij przycisk.

Private Sub CommandButton1_Click ()
Dim xRg jako zakres
On Error Resume Next
Ustaw xRg = Wybór
xRg.Wartość = Teraz()
End Sub
Ten komentarz został zminimalizowany przez moderatora na stronie
Niesamowite! Dzięki za ten samouczek.


Jak jednak wstawić TYLKO datę w formacie DD/MM/RRRR?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć,
Możesz sformatować komórkę wyjściową jako formatowanie daty krótkiej, aby rozwiązać problem.
Ten komentarz został zminimalizowany przez moderatora na stronie
Mam pytanie. Istnieje skoroszyt, który przechowujemy na dysku współdzielonym, aby cały zespół miał do niego dostęp. Chcę dodać do niego to makro, aby za każdym razem, gdy wprowadzane są zmiany, możemy po prostu nacisnąć przycisk, a godzina i data zostaną automatycznie wypełnione jednym kliknięciem. Teraz pojawia się pytanie, z tego skoroszytu dane są pobierane do innych skoroszytów, jeśli zapiszę nowy plik jako „makro-włączone” i usunę stary skoroszyt „nie-makro”, czy dane będą nadal pobierane z tego nowego skoroszytu, czy czy będę musiał naprawić wszystkie inne skoroszyty.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Michelle,
Po zapisaniu skoroszytu jako skoroszytu programu Excel z obsługą makr kod nadal działa poprawnie.
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak zaktualizować kod, aby umieścić znacznik czasu/daty w komórce NASTĘPNIE przycisku, aby dotyczył każdego wiersza na nim
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL