• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シート内で変更があった場合に、更新日付・時間を表示)

エクセルで値の更新後、変更のあった日時を表示する方法は?

このQ&Aのポイント
  • エクセルで値の更新(Vlookupを使ってブックリンクしています)後、値に変化があった場合、更新された日付・時間を表の「A2」箇所に表示させたい場合は、どうすればよいでしょうか。
  • マクロを使って直接セルに文字を入力した場合は更新時間が変化しますが、ブックリンクの値の更新後に変更があっても時間が変更されません。変更のあった日時を表示するためにはどうすればよいでしょうか。
  • Excelにおいて、値の更新後に変更があった場合、更新された日付・時間を特定のセルに表示させたいと思っています。直接入力した場合は更新時間が変化しますが、ブックリンクの値の更新後に変更があっても時間が変更されません。変更のあった日時を表示する方法を教えてください。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 外していたらごめんなさい。 操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に↓のコードをコピー&ペーストしてみてください。 Private Sub Worksheet_Calculate() With Range("A2") .Value = DateValue(Now()) + TimeValue(Now()) .NumberFormatLocal = "yyyy/m/d h:mm:ss" End With End Sub ではどうでしょうか? 尚、日付・時間表示は好みによって変更してみてください。m(__)m

jjnnkk
質問者

お礼

回答頂きありがとうございました。 他のファイルではありますが大活用させて頂きました!!

jjnnkk
質問者

補足

ご回答ありがとうございます! 試してみたところ、ブックリンクしているファイルも同時に開くと 日時が最新になるのですが、リンクしているファイルを開かず値の更新のみを 行った場合は最新の日時に更新されない状態です。 値の更新のみで最新の日時を記載させることは出来ますでしょうか。 言葉足らずで申し訳ございません。