Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


63344 / 76732 ←次へ | 前へ→

【17985】Re:特定フォルダー内の最新のファイルを開く
お礼  kazu  - 04/9/12(日) 0:42 -

引用なし
パスワード
   ▼禰宜 さん:
>▼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で取得できますから、
>該当ファイルを開けば良いでしょう。
>
>尚、サブフォルダも見る必要がある場合は、サブフォルダを見に行く処理が
>必要になります。
ありがとうございます。
早速行ってみました。
動作します。使用させていただきます。

1 hits

【17977】特定フォルダー内の最新のファイルを開く kazu 04/9/11(土) 21:31 質問
【17979】Re:特定フォルダー内の最新のファイルを開く kazu 04/9/11(土) 22:05 質問
【17981】Re:特定フォルダー内の最新のファイルを開く 禰宜 04/9/11(土) 22:37 回答
【17985】Re:特定フォルダー内の最新のファイルを開く kazu 04/9/12(日) 0:42 お礼

63344 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free