• 締切済み

TODAY関数について

エクセルファイルを 24時間ずっと開きっぱなしの状態で ファイル内にTODAY関数があると 0:00の日付が変わったタイミングで 日数が変わりますか? それとも一度ファイルを閉じてから 開かないとTODAY関数は機能しないので しょうか? その場合0:00になったら TODAY関数を自動更新させる 方法はありますか? (マクロでも可) すいませんが回答よろしくお願いします

みんなの回答

  • msMike
  • ベストアンサー率20% (364/1805)
回答No.4

F9キーをツンするだけェ~!

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.3

そもそも24時間開きっぱなしにする必要なんかなくて、 23:50何分かに新規作成したブックのどっかのセルに =TODAY() を忍ばせておいて 数分後00:00になるのを待っていればよいだけでは?

  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.2

マクロで以下のコードを標準文字ジュールにおいて Testを実行するとSheet1が再計算されます。 =NOW() のセルを作成して時間を適当に設定してテストしてみてください。 Sub Test() Application.OnTime TimeValue("00:00:00"), "Calc" End Sub Sub Calc() Worksheets("Sheet1").Calculate End Sub

  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.1

> ファイル内にTODAY関数があると > 0:00の日付が変わったタイミングで > 日数が変わりますか? いいえ。 TODAYは揮発性の関数ですが ブック内で何かしらの編集 を実行しないと更新されません。 例えば1分ごとに更新がかかるクエリを空で入れておくなどすれ ば分単位で結果が更新されるようにはなります。

関連するQ&A

専門家に質問してみよう