• ベストアンサー

excelの前回保存日時を取得したい

office2002を使用しています。 VBAでCreateObjectを使用してexceで作成したファイルlのプロパティの作成日、更新日、アクセス日は取得でくるのですが、プロパティ、概要、詳細設定にある前回保存日時を取得したい場合はどうすればよいのでしょうか。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.2

ブックのBuiltinDocumentPropertiesコレクションの中にそれらしきものが。。。 Sub test() MsgBox ActiveWorkbook.BuiltinDocumentProperties("Last save time").Value End Sub   外しましたらご容赦! 以上です。

UKUJIMA
質問者

お礼

おかげさまで出来ました。 なんとか、BuiltinDocumentProperties("Last save time").Value をexcel objectにセットして でたらめコーディングしているうちにできました。 ありがとうございます。

UKUJIMA
質問者

補足

すみません。実行したい事の説明が抜けていました。 今、開いているexcelファイルではなくて、指定フォルダ内にあるexcelファイルの一覧の前回保存日時 例) ファイル 作成日            前回保存日時    A.xls 2010/11/17 16:36       ?    B.xls   2009/10/24 14:02     ?     ;     ; ActiveWorkbook では自分自身のexcelファイルですよね。 ActiveWorkbookをなんとか利用できるのでしょうか? ありがとうございます。

その他の回答 (1)

  • parks05
  • ベストアンサー率11% (3/27)
回答No.1

該当するエクセルのファイルを開き、メニューバーのファイルを開き、プロパティをクリックして、詳細情報をクリックし、更新日時をみれば確認できると思います。

UKUJIMA
質問者

補足

すみません。実行したい事の説明が抜けていました。 今、開いているexcelファイルではなくて、指定フォルダ内にあるexcelファイルの一覧の前回保存日時 例) ファイル 作成日            前回保存日時    A.xls 2010/11/17 16:36       ? B.xls   2009/10/24 14:02       ?     ;     ;

関連するQ&A