• ベストアンサー

エクセルで、最新の印刷日時をセルに表示したい

最新の印刷日時をセルに表示するには、どのような設定が必要なのでしょうか? 試しに「=NOW()」を入れてみたのですが、これだと再印刷しても日時が更新されません。ファイルを開いたまま30分放置した後にもう一度印刷しても、一回目と同じ(30分前の)日時が表示されてしまいます。 最後に印刷した日時を表示させるにはどうしたらいいでしょうか?どうぞご教唆ください。

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

  • ベストアンサー
  • arvent
  • ベストアンサー率54% (88/162)
回答No.1

now関数で実現するには、 印刷の直前にファイルを開くとか、そのシートでもう一度何かしらのアクションをする、とnow関数が現在日時を計算してくれます。 放置したままでは、前回の計算結果(日時)が表示されているだけになってしまいますね。 もうひとつの方法ですが、 これはセルに日時を表示させるのではありませんが、もし、印刷結果に対して印刷日時を書き込む、というのが目的であるならば、 ファイル ↓ ページ設定 ↓ フッター(紙の下の方)もしくはヘッダー(上の方)の編集 ↓ 真ん中あたりの時計のアイコン で印刷日時を印刷する事が出来ますが、こんな方法はどうでしょうか?

meque
質問者

お礼

やはり放置したままの再印刷では無理なのですね。ご回答ありがとうございました。 今回は表示させるセルが決められているのでアドバイスいただいた方法は使えないのですが、とても勉強になりました。今後の参考にさせていただきます。重ねてありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで更新日時を.....

    exelで更新した日時をセルに残せないでしょうか? =now() をセルに書いておくと、書いた瞬間の日時が書き込まれますが、 一旦、保存後、ファイルを開くと開いた日時が表示されるよう です。 最後に保存した日時を保持できる方法ありませんか?

  • セルに印刷日時を残したい

    セルに印刷日時を残したいですが、どのようにすれば残せますでしょうか。 *エクセル2013を使用しています。 *クイックアクセスバーにクイック印刷のボタンを出してそこから印刷しています。 *印刷度に更新ではなく、印刷度に下部セルへ記載したい。(Q2以下) *印刷範囲内に表示ではなく、印刷範囲外に残したい(Qは範囲外です)。 Worksheet_BeforePrintで設定するのか標準モジュールでPrintOutを判別するのか・・・ 等の考えはあるのですが、BeforePrintで単純にQ2にNow()としても反応していない現状です。 ご教授のほどよろしくお願い致します。

  • EXCEL ファイル更新日時の表示、印刷

    お世話になります。 EXCELで、ファイルの更新日時(西暦、年、月、日が必要で、時間は不要ですが)をヘッダもしくはCELLに表示、印刷する方法はないでしょうか? ヘッダでEXCELの標準機能で日付は印刷できますが、印刷月日になってしまい、そのファイルがいつのものか判別出来ません。 (更新前の古い物を印刷したのが後だったら、そちらが新しいと誤判断のもと) CELLに直接更新日を記入するのもついつい忘れがちになりますし、やはり自動的に更新日時が印刷されるとうれしいのですが・・・。 ファイル自体の更新日を見るというのは無しです。 あくまでも印刷物で分かる方法を教えて頂きたいです。 以上、宜しくお願い致します。

  • Excelで更新日時と更新者を表示させる

    Excel97で、ファイルの最終更新日時と最終更新者を任意のセルに表示させようとしています。 組込み関数では無理なようなので、VBAで関数を作成し始めました。 日時については、FileDateTime(パス名)で日付のシリアル番号を表示させることができましたが、これをセルの書式設定ではなく、VBA内で日付型にさせたいのです。 更新者は、BuiltinDocumentProperties(7)というのを使用するようですが、記述方法がまったくわかりません。 VBAは初心者です。 Functionステートメントを使用していますがこれ自体は間違いないでしょうか。 ご指導願います。

  • Excelのセルをクリックした日時

    エクセルの,あるセルを最後にクリックした日時等を表示させたりして知る方法があれば,どなたか是非お教え下さい。よろしくお願い申し上げます。

  • 更新日時等の表示がおかしい

    エクスプローラーの「ファイルの詳細表示の設定」で、更新・作成・アクセス日時を表示できるようにしています。 しかしながら、表示される日時は、2002/02/15 のように、現在時間とはまったく違う時間が表示されてしまいます。 (現在時間の設定には問題はありません。) このため、いつ更新したデータなのか分からなくなり大変困っています。 何が原因なのでしょうか?

  • 特定ファイルの更新日時を表示させたい。

    あるセル式に「=FileDateTime("フルパス")」入力で更新日時を表示させようとしているのですが、上手く表示されません。なにか間違っているのでしょうか? 検索で「インストラクターのネタ帳」でファイル更新日時取得を見つけました。 これは、そのブックの更新日時をアクティブシートに表示させるマクロのようですが、 これを応用してシートに特定ファイルの更新日時をセル表示させるにはどうすればいいのでしょうか? Function LastSaveTime() Application.Volatile LastSaveTime = ThisWorkbook.BuiltinDocumentProperties("Last save time").Value End Function どなたかアドバイス願います

  • 最新の更新日時を取得したい

    RedHatLinux7.0です。シェル(bash)からサブディレクトリを含め最新の更新ファイルのファイル名とパスとその日時を得たいのですがその方法がわかりません。たとえば、、 ls -Rlt /home/dareka/public_html とするとサブディレクトリ毎に新しい順に並べてくれるのですが、欲しいのはこれらのファイルのうち最新のファイル名を一つだけとその日時とパスを知りたいのです。このような結果を得るコマンドはありますか?

  • 更新日時を表示させたくない

    フォルダの中にあるファイルを古い順に並べていきたいです。 しかし、更新日時(作成日時)順にすると各ファイルの下にグレーの文字で更新日時が表示されてしまいます。 これを表示したくないのです。 名前順で並べ替えたときと同じようにファイル名だけが表示されるようにしたいのですがどうすれば良いでしょうか?

  • セルをクリックすると日時が入る様にしたいです

    Excel2000で 製品検査のチェックシートを作ります。 検査完了項目のセルをクリックするとその瞬間の日時が記入される VBAなど できませんか? 失敗の試案> M17のセルに式 =IF(L17="@",NOW(),) L17に@を入力するとその日時が出ますが、これではシートが再計算するたびに日時が当然変更されます。 それを固定するため[値のみ貼り付け]をしてますが、 L17にボタンなどを埋め込みそれをクリックするか 直接M17をクリックして固定日時を表示する事出来ますか。 日時記入はM5:M50 空いている列は N O P です。

専門家に質問してみよう