- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAのFileSearchでFoundFiles(i)の作成日時を取得したい)
VBAのFileSearchで作成日時を取得:FileSearchでどのように作成日時を取得するか
このQ&Aのポイント
- VBAのFileSearchを使用してファイルの作成日時を取得する方法について説明します。
- 実際のコード例として、FileSearchを使用してファイルを検索し、見つかったファイルの作成日時を出力するプログラムを紹介します。
- また、FileオブジェクトにはDateCreatedプロパティがありますが、FileSearchオブジェクト自体にはDateCreatedプロパティは存在しないため、Fileオブジェクトを使用して作成日時を取得する必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
DateCreated プロパティのヘルプに載っているサンプルを改良して Function ShowFileInfo(filespec) As String Dim fs, f, s Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFile(filespec) s = "Created: " & f.DateCreated ShowFileInfo = s End Function のようにして、先の例で Debug.Print ShowFileInfo(.FoundFiles(i)) としたらどうでしょうか?
お礼
DateCreated で検索するのを忘れていました。 ちょっと、やってみます。 ありがとうございました。
補足
解決しました。ありがとうございました。