Spisie treści
FileDateTime Opis
Zwraca datę i godzinę utworzenia lub ostatniej modyfikacji pliku.
Przykład prostego pliku data i godzina
Załóżmy, że plik „D:\test.txt” został ostatnio zmodyfikowany 21.10.2019 o 9:41:30.
1 | MsgBox FileDateTime("D:\test.txt") |
To wróci 21.10.2019 9:41:30.
Składnia FileDateTime
W edytorze VBA możesz wpisać "FileDateTime (", aby zobaczyć składnię funkcji FileDateTime:
Funkcja FileDateTime zawiera argument:
Nazwa ścieżki: Wyrażenie tekstowe reprezentujące plik/folder/dysk.
Przykłady funkcji Excel VBA FileDateTime
Aby wyświetlić czas ostatniej modyfikacji folderu i plików na dysku C, możesz użyć następującego kodu.
123456789101112131415161718192021222324 | Sub Dir_Przykład()Dim nazwapliku jako ciągDim fullName As StringDim rng As RangeDim i jako liczba całkowitaUstaw rng = Zakres("A1")fileName = Dir("C:\", vbDirectory)ja = 1RobićfullName = "C:\" i nazwa_plikurng.Offset(i, 0) = nazwa_plikurng.Offset(i, 1) = FileDateTime (pełna nazwa)rng.Offset(i, 2) = FileLen(pełna nazwa)rng.Offset(i, 3) = GetAttr(pełna nazwa)nazwa_pliku = katalogIf fileName = "" Następnie zakończ Wykonajja = ja + 1PętlaNapis końcowy |
Wynik będzie podobny z poniższym.