| 
    
     |  | ▼kazu さん: >特定フォルダー内にあるいくつかのファイルの中から最新(更新日時)のファイルを開く
 >方法をどなたかお教えください。
 
 このような場合、よく利用されるのはFileSystemObjectでしょう。
 
 以下、特定フォルダ内にあるファイルのファイル名、作成日、更新日時を
 イミデティウィンドウに出力するサンプルです。
 
 Sub test()
 
 Dim FolderPath As String
 Dim FSO As Object
 
 FolderPath = "C:\"
 
 Set FSO = CreateObject("Scripting.FileSystemObject")
 
 For Each aFiles In FSO.GetFolder(FolderPath).Files
 Debug.Print "ファイル名:" & aFiles.Name & _
 " 作成日時:" & aFiles.DateCreated & _
 " 更新日時:" & aFiles.DateLastAccessed
 Next
 
 End Sub
 
 
 ↑のように、更新日時は.DateLastAccessedで取得できますから、
 該当ファイルを開けば良いでしょう。
 
 尚、サブフォルダも見る必要がある場合は、サブフォルダを見に行く処理が
 必要になります。
 
 |  |