VBA: cómo abrir los dos archivos de Excel más recientes en la carpeta

He intentado abrir los dos archivos de Excel más recientes en la carpeta hasta ahora. Abrí el último archivo en la carpeta pero tengo que abrir el segundo archivo más reciente en la carpeta. Consulte el siguiente código. ¿sugiere cómo abrir el segundo archivo más reciente?

Sub findingdiff()
Dim FileSys, objFile, myFolder, c As Object
Dim wb1 As Workbook
Dim wb2 As Workbook
  FolderName = ("C:\Users\ashokkumar.d\Desktop\Test\do\")
                Set FileSys = CreateObject("Scripting.FileSystemObject")
                Set myFolder = FileSys.GetFolder(FolderName)

        dteFile = DateSerial(1900, 1, 1)
        For Each objFile In myFolder.Files
     ,       If InStr(1, objFile.Name, ".xls") > 0 Then
                If objFile.DateLastModified > dteFile Then
                    dteFile = objFile.DateLastModified
                    strFilename = objFile.Name
                End If
            End If
        Next objFile
'opening of latest file in the folder

                Set wb2 = Workbooks.Open(FolderName & Application.PathSeparator & strFilename)

End Sub

Respuestas a la pregunta(2)

Su respuesta a la pregunta