• 締切済み

Excel:更新日時取得

Excelでファイルの更新日時をセルに表示したいと思っています。 VBAのFileDateTimeで更新日時は取得する事はできますが、これだと実行した時にしか表示されません。 希望は、リアルで表示したいのです。 関数で更新日時が表示する事が出来ればいいのですが・・・・。 何か方法はあるのでしょうか。 わかる方、宜しくお願いします。

みんなの回答

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

=NOW() ちなみ、マクロの実行は一度だけ必要ですが。 test01() With Sheets("Sheet1").Range("A1") .Value = Time .NumberFormatLocal = "h:mm:ss" End With Application.OnTime Now + TimeValue("0:00:01"), "test01" End Sub

GONBEBW
質問者

お礼

早速の回答、ありがとうございます。 私の質問の認識と違っています。質問の仕方が悪かったようです。スミマセン。 リアルに表示したいのは、別ファイルの更新日時です。 例えば、Aファイルの更新日時を表示します。Excelを開いている時にAファイルが更新されたらその更新日時が表示したいのです。 ただ、これはこれで使い道はありそうなので、その時に活用します。

関連するQ&A