Obsah
Popis súboru FileDateTime
Vráti dátum a čas, kedy bol súbor vytvorený alebo naposledy upravený.
Jednoduchý príklad FileDateTime
Predpokladajme, že súbor „D: \ test.txt“ bol naposledy zmenený 21. 10. 2019 9:41:30.
1 | MsgBox FileDateTime ("D: \ test.txt") |
To sa vráti 21. 10. 2019 9:41:30.
Syntax FileDateTime
V editore VBA môžete zadať „FileDateTime (“ a zobraziť tak syntax funkcie FileDateTime:
Funkcia FileDateTime obsahuje argument:
Názov cesty: Reťazcový výraz predstavujúci súbor/priečinok/jednotku.
Príklady funkcie Excel VBA FileDateTime
Ak chcete vypísať čas poslednej zmeny priečinka a súborov na disku C, môžete použiť nasledujúci kód.
123456789101112131415161718192021222324 | Sub Dir_Example ()Dim fileName As StringDim fullName As StringDim rng As RangeDim i As IntegerNastaviť rng = rozsah ("A1")fileName = Dir ("C: \", vbDirectory)i = 1UrobfullName = "C: \" & názov súborurng.Offset (i, 0) = názov súborurng.Offset (i, 1) = FileDateTime (fullName)rng.Offset (i, 2) = FileLen (fullName)rng.Offset (i, 3) = GetAttr (fullName)názov_súboru = DirAk fileName = "" Potom skončitei = i + 1SlučkaKoniec pod |
Výsledok bude podobný nasledujúcemu.