• 締切済み

更新日が指定日以降のファイル取得

あるフォルダの中に、大量のcsvファイルが存在しています。 そのファイルをDBへ登録したいのですが、 毎回全ファイルを対象にせず、 指定日以降に更新・作成されたファイルのみを対象にしたいと考えています。 1件1件、ファイルの更新日を比較するしかないでしょうか? 効率の良い方法がないかと思い、質問させて頂きました。 宜しくお願いしますm(_ _)m

みんなの回答

回答No.3

このフリーソフトが良いかと思います。 私も事務所と、自宅のPCでの更新ファイルを持ち運ぶのに便利に使っています。 ただ、多少使い勝手とかで、改善して頂きたいところもあり、作者の方にお願い したのですが、お忙しいようで、最近バージョンアップしていただけなくて、残念で すが、機能としては、とても便利に使えます。 UpdatedPicker というソフトです。

参考URL:
http://hp.vector.co.jp/authors/VA024407/udp.htm
  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.2

FileSystemObjectを使えば作成日や最終更新日が取得できます。 Dim Fso   As New FileSystemObject Dim FsoFile As File とした場合フォルダのファイルをFsoFileにセットして FsoFile.Path でパス FsoFile.DateCreated で作成日 FsoFile.DateLastModified で最終更新日 の値を取得できますのでDateCreatedとDateLastModifiedで指定日以降の抽出をかけファイル名と一緒にはきだすようにすれば出来るのではないでしょうか。

回答No.1

お世話になります。 > 1件1件、ファイルの更新日を比較するしかないでしょうか? それしか無いと思います。