Fijar el objFSO = CreateObject (“Scripting.FileSystemObject”)
'Definir la trayectoria de la carpeta para encontrar el archivo más nuevo aquí:
strSourceFolder = “C:\Temp\Folder1”
'Definir la trayectoria de la carpeta para encontrar el archivo más nuevo aquí:
strTargetFolder = “C:\Temp\Folder2”
'Cerciorarse de que la carpeta de blanco tenga una raya vertical que se arrastra
Si es derecho (strTargetFolder, 1) <> “\” entonces strTargetFolder = strTargetFolder y “\”
'Aquí llamamos la función de GetNewestFile, pasando la trayectoria a la carpeta de la fuente para que busque
strNewestFilePath = GetNewestFile (strSourceFolder)
'Ahora copiar el archivo más nuevo a la carpeta de blanco
strNewestFilePath de objFSO.CopyFile, strTargetFolder, verdad
El strNewestFilePath de MsgBox y “fue copiado” y strTargetFolder
Función GetNewestFile (sPath de ByVal)
sNewestFile = valor del init de la falta de información '
Fijar el oFSO = CreateObject (“Scripting.FileSystemObject”)
Fijar el oFolder = oFSO.GetFolder (el sPath)
Fijar los oFiles = oFolder.Files
'enumerar los archivos en la carpeta, encontrando el archivo más nuevo
Para cada uno oFile en oFiles
En curriculum vitae del error después
Si IsNull (sNewestFile) entonces
sNewestFile = oFile.Path
dPrevDate = oFile.DateLastModified
dPrevDate de ElseIf < oFile="">
|