Can I ask you how can I change the font and size of "Date" by VBA?
I mean with same code that you wrote for insert date into header by VBA.
Thanks
通常、日付または時刻をヘッダーまたはフッターに挿入すると、 &[日付] or &[時間] コード、日付または時刻の形式は、Windowsによって制御される地域の設定に基づいています。 この場合、次のスクリーンショットに示すように、ヘッダーまたはフッターで日付または日時の形式を独自のニーズに変更するにはどうすればよいですか?
VBAコードを使用してヘッダーまたはフッターで日付または日時の形式を指定します
ここでは、Excelでこのタスクを解決するための簡単なVBAコードをいくつか紹介します。次のようにしてください。
1。 ヘッダーまたはフッターに日付を挿入およびフォーマットするワークシートをアクティブにして、[ ページレイアウト ワークブックの右下隅にあるボタンをクリックして、ページレイアウトビューを有効にします。スクリーンショットを参照してください。
2。 を押し続けます Alt + F11 Excelでキーを開いて Microsoft Visual Basic for Applications 窓。
3に設定します。 OK をクリックします。 インセット > モジュール、次のコードをに貼り付けます モジュール 窓。
VBAコード:ヘッダーまたはフッターに日付を挿入してフォーマットします。
Sub add_date_header() ActiveSheet.PageSetup.CenterHeader = Format(Date, "mmmm dd, yyyy") End Sub
ノート:上記のコードでは、 CenterHeader 〜へ LeftHeader, CenterFooter…、および日付形式 mmmm dd、yyyy 必要に応じて変更することもできます。
4。 そして、 F5 このコードを実行するためのキー。指定した日付形式がヘッダーまたはフッターに一度に挿入されています。 スクリーンショットを参照してください:
ヒント:独自の日時形式をヘッダーまたはフッターに挿入する場合は、以下のコードを適用してください。
Sub Change_Format() ActiveSheet.PageSetup.CenterHeader = Format(Now, "MMMM DD, YYYY HH:MM:SS") End Sub
そして、次の結果が得られます。