Я пытаюсь создать код, который открывает самый последний файл в папке.В этой папке у нас много версий разных файлов, которые разделены по дате и времени в самом имени файла.Я сделал этот код, который делает это, но я не могу понять, как разделить по часу модификации.Не могли бы вы, ребята, пожалуйста, помогите мне.
Формат примерно такой: "Raio X - Grafico - 17.09.2018 07.39.pdf". Единственное, что меняется, это дата и час в конце именифайл, каждую новую версию.
Dim FileSys, objFile, myFolder, c As Object
Dim Fldname As String
Dim FPath As String
Dim FileN As String
Dim MDataFile As String
Dim Date1 As Date
Dim RDate As String
Dim Hour1 As Date
Dim RHour As String
Date1 = Now()
RDate = Format(Date1, "dd.mm.yyyy")
Hour1 = Time
RHour = Format(Hour1, " hh.mm")
FPath = "R:\TL - Comando de Montagem - Relatorios Internos\Raio X"
FileN = FPath & "\" & "Raio X - Grafico - " & RDate & RHour & ".pdf"
ActivePresentation.FollowHyperlink _
Address:=FileN, _
NewWindow:=True, AddHistory:=True
End Sub
Мне нужно сравнить системный час с часом файлов в папке, и я не знаю, как это сделать.