• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル ヘッダー(フッター)に更新日を挿入)

エクセルで資料管理をする際にヘッダーやフッターに更新日を挿入する方法

このQ&Aのポイント
  • エクセルで作成・更新した資料を管理する際に、ヘッダーやフッターに更新日を挿入したい場合、日付やTODAY関数を使用すると、ファイルを開いた日の日付が表示されてしまいます。そのため、マクロを作成して、更新したシートをアクティブな状態にして実行することで、シートごとに更新日をフッターに挿入することができます。
  • また、同一ブック内のシート間に参照がある場合、参照先のシートが変更されると自動的にフッターも更新される仕組みにすることも可能です。
  • これにより、エクセルでの資料管理を効率化し、作成日や更新日を正確に表示することができます。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

VBAでやってみました。 VisualBasicEditorの、標準モジュールやシートのモジュールではなく、ThisWorkbookに貼り付けてください。 更新したシートをアクティブな状態にしてマクロを実行すると、更新日がそのシートの右ヘッダーに挿入されます。 Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) ActiveSheet.PageSetup.RightHeader = Format(Date, "yyyy/m/d 更新") End Sub

rohisuya
質問者

補足

ご回答有難うございました。 ついでといっては何ですが、標準フォントは11ptの時にこのヘッダー内の更新日だけ8ptにするためにはどうすればよいのでしょうか? VBAの基本がわかっていないので&8をどの部分に挿入すればよいのかわかりません。 よろしくお願いします。

その他の回答 (1)

noname#53955
noname#53955
回答No.1

(・∀・)ドモ そのようなものが見当たらないため、サポート外と思われます。 よって、 自分で入れるしかないです! なお プログラムを使用すれば、出来ないことは無いと思いますが。 プログラム未経験者は厳しいですが。 では、頑張ってください!

関連するQ&A