Skip to content

Jak zarejestrować datę i godzinę modyfikacji danych lub rekordów komórek w programie Excel

22 de luty de 2021

O różnych i przydatne funkcje która jest właścicielem arkusza kalkulacyjnego Microsoft Excel. Które możesz znaleźć nawet w Internecie i nawet jeśli jesteś jednym z milionów użytkowników na świecie, którzy go używają, nie wiedziałeś, że modyfikację komórki można zarejestrować.

Z tego powodu zdecydowaliśmy się przedstawić artykuł, który wyjaśni Ci krok po kroku Jak rejestrować datę i godzinę modyfikacji danych lub rekordów komórek w programie Excel.

Możesz nie wiedzieć, że często bazy danych programu Excel są aktualizowane przez różnych użytkowników. Z tego powodu konieczne jest kontrolowanie różnych modyfikacji lub zmian wprowadzanych w Dane komórki programu Excel. W ten sposób możemy mieć wiedzę o ostatniej aktualizacji dokonanej z rekordu.

W poniższym samouczku wyjaśnimy, jak zapisać datę i godzinę modyfikacja danych lub rekordy komórek w programie Excel. W bardzo prosty sposób, tak jak to zrobiliśmy w artykule, w którym wyjaśniam, jak utworzyć indeks w Excelu za pomocą formularzy. Dlatego prosimy, nie przestawajcie czytać tego interesującego przewodnika, który jak zawsze będzie bardzo przydatny.

Jak rejestrować datę i godzinę modyfikacji danych lub rekordów komórek w programie Excel

Więc możesz zapisz datę i godzinę modyfikacji danych lub rekordów komórek w programie Excel, będziemy używać zdarzenia Worksheet_Change. Dzięki niemu możemy wykonać kod VBA w dowolnym momencie, gdy komórka w naszym arkuszu kalkulacyjnym zostanie poddana modyfikacji. W ten sposób możemy zarejestrować zmiany, które są wprowadzane w naszej bazie danych.

Załóżmy, że mamy tabelę, która pokazuje cztery kolumny, w nich mamy w kolumnie Do nazwy, w kolumnie B nazwisko, w kolumnie C telefon. W kolumnie D będziemy mieć ostatnią aktualizację z liczbą X komórek. W tej kolumnie D chcę wprowadzić zmodyfikowany rekord daty i godziny w dowolnej komórce.

Bez względu na to, którą kolumnę zmodyfikujesz, kolumna D automatycznie pokaże datę i godzinę ostatniej zarejestrowanej zmiany. Aby wykonać operację rejestracji data i godzina modyfikacji danych lub rekordów komórek w programie Excel. Chodzi o to, aby przejść do edytora VBA, stworzyć kod lub stworzyć makro, w tym celu idziemy na górę i robimy klip w zakładce Developer, a następnie w VBA.

Wpis kodu VBA w celu zarejestrowania daty i godziny

Teraz po lewej stronie ustawiamy się na arkuszu zawierającym naszą tabelę, robimy prawy klip iw opcjach, które się pojawią, musimy wybrać lub zrobić klip w widoku kod. Teraz po prawej stronie musimy wpisać następujący kod:

Prywatny podarkusz_Change (ByVal Target As Range)

To Target.Column <4 Następnie

Komórki (wiersz docelowy, 4). Wartość = teraz

Koniec, jeśli

Napis końcowy

Po wyzwoleniu tego zdarzenia porównamy komórkę kolumny, która została zmodyfikowana, za pomocą właściwości Target. Kolumna.

Jeśli parametry w tej kolumnie są mniejsze niż 4, bieżąca godzina i data zostaną wstawione za pomocą funkcji Now. Należy pamiętać, że zarówno godzina, jak i data są wstawione w kolumnie 4 oraz w komórce, która została zmieniona, a uzyskamy to za pomocą właściwości Target.Row.

Następnym krokiem, który zamierzamy wykonać, jest sprawdzenie, czy ten kod działa, w tym celu zminimalizujemy to okno. Następnie przejdziemy do arkusza, w którym znajduje się nasza tabela i dokonamy pewnych modyfikacji w dowolnej komórce i kolumnie. Gdy to zrobisz, data i godzina modyfikacji powinny pojawić się w kolumnie D oraz w tym samym wierszu, w którym powstała zmiana.

czas data excel

Jeśli, z drugiej strony, wprowadzisz nową nazwę w polu, kolumna D tego samego wiersza pokaże godzinę i datę, kiedy dokonujesz wpisu. W ten prosty sposób, używając VBA, mogliśmy nauczyć się nowej funkcji Excela. Gdzie możesz Zapisz datę i godzinę modyfikacji danych lub rekordy komórek w programie Excel.