Función VBA FileDateTime

FileDateTime Descripción

Devuelve la fecha y la hora en que se creó o modificó por última vez un archivo.

Ejemplo simple de FileDateTime

Suponga que un archivo "D: \ test.txt" se modificó por última vez el 21/10/2019 a las 9:41:30 a. M.

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

Esto devolverá el 21/10/2019 a las 9:41:30 a.m.

Sintaxis de FileDateTime

En el Editor de VBA, puede escribir "FileDateTime (" para ver la sintaxis de la función FileDateTime:

La función FileDateTime contiene un argumento:

PathName: Una expresión de cadena que representa un archivo / carpeta / unidad.

Ejemplos de la función FileDateTime de Excel VBA

Para enumerar la última hora de modificación de la carpeta y los archivos en la unidad C, puede usar el siguiente código.

123456789101112131415161718192021222324 Sub Dir_Ejemplo ()Dim fileName como cadenaDim fullName como cadenaAtenuar como rangoDim i como enteroEstablecer rng = Rango ("A1")fileName = Dir ("C: \", vbDirectory)i = 1HacerfullName = "C: \" & fileNamerng.Offset (i, 0) = nombreArchivorng.Offset (i, 1) = FileDateTime (fullName)rng.Offset (i, 2) = FileLen (nombre completo)rng.Offset (i, 3) = GetAttr (nombre completo)fileName = DirSi fileName = "" Entonces Salir Haceryo = yo + 1CírculoEnd Sub

El resultado será similar al siguiente.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave