質問: エクセルのnow関数の時刻の更新方法 お世話になります。 エクセルで時刻の自動入力でnow()を使っているのですが、この時刻の更新方法を教えてください。 作業中に現在時刻を取得したい時にファイルオープン時の時刻のままであることに気付きました。 today()はよく使うのですが、これはほぼ初めてで、このようなケースが無かったので気づきませんでした。 シートを複数連続して上書き使用する場合に作成時刻を変えたいのです。
回答: >現在時刻を取得したい時にファイルオープン時の時刻のままであることに気付きました。 ファイルを開いたタイミングで数式の評価が自動で行われるから 手動で更新したい場合には、f9キーを押せばその時点で数式の再評価が行われる 結局この時刻をどう使いたいのかという点です 単純に最終更新日時のような位置づけでおよその時刻が設定されていれば良いのなら ファイルの保管前に手動でf9押す 手動で頼るのが駄目であれば、マクロでファイルを閉じるタイミングで時刻更新する仕組みを組み込む >シートを複数連続して上書き使用する場合に作成時刻を変えたいのです。 単一の作成時刻を記録したくて、ファイルを開き直したときに変更されるのが困るという事であれば 時刻を記録したいセルで、ctrlキーと「:」キーを同時に押せば良い ctrlキーと;なら日付が設定される そういう意味なのかな?