- 締切済み
TODAY関数について
エクセルファイルを 24時間ずっと開きっぱなしの状態で ファイル内にTODAY関数があると 0:00の日付が変わったタイミングで 日数が変わりますか? それとも一度ファイルを閉じてから 開かないとTODAY関数は機能しないので しょうか? その場合0:00になったら TODAY関数を自動更新させる 方法はありますか? (マクロでも可) すいませんが回答よろしくお願いします
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- 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分ごとに更新がかかるクエリを空で入れておくなどすれ ば分単位で結果が更新されるようにはなります。