VBA FileDateTime -funksjon

Beskrivelse av FileDateTime

Returnerer dato og klokkeslett for da en fil ble opprettet eller sist endret.

Enkelt FileDateTime -eksempel

Anta at filen “D: \ test.txt” sist ble endret 21.10.2019 09:41:30.

1 MsgBox FileDateTime ("D: \ test.txt")

Dette vil returnere 21/10/2019 09:41:30 AM.

Syntaks for FileDateTime

I VBA Editor kan du skrive "FileDateTime (" for å se syntaksen for FileDateTime -funksjonen:

FileDateTime -funksjonen inneholder et argument:

Banenavn: Et strenguttrykk som representerer en fil/mappe/stasjon.

Eksempler på Excel VBA FileDateTime -funksjon

For å vise den siste endrede tiden for mappen og filene på C -stasjonen, kan du bruke følgende kode.

123456789101112131415161718192021222324 Sub Dir_Example ()Dim filnavn som strengDim fullName As StringDim rng As RangeDim i As IntegerSett rng = Range ("A1")fileName = Dir ("C: \", vbDirectory)jeg = 1GjørefullName = "C: \" og filnavnrng.Offset (i, 0) = filnavnrng.Offset (i, 1) = FileDateTime (fullName)rng.Offset (i, 2) = FileLen (fullName)rng.Offset (i, 3) = GetAttr (fullName)filnavn = DirHvis fileName = "" Så avslutt Doi = i + 1LøkkeSlutt Sub

Resultatet vil være likt med følgende.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave