ヘッダーとフッターのプロパティ (LeftHeader、CenterHeader、RightHeader、LeftFooter、CenterFooter、RightFooter) の一部として、次の特殊な書式設定とVisual Basic for Applications (VBA) コードを含めることができます。
| 書式コード | 説明 |
|---|---|
| &L | このコードに続く文字列を左詰めに配置します。 |
| &C | このコードに続く文字列を中央揃えに配置します。 |
| &R | このコードに続く文字列を右詰めに配置します。 |
| &E | 文字列を二重下線付きで印刷します。 |
| &X | 上付き文字を印刷します。 |
| &Y | 下付き文字を印刷します。 |
| &B | 文字列を太字で印刷します。 |
| &I | 文字列を斜体で印刷します。 |
| &U | 文字列を下線付きで印刷します。 |
| &S | 文字列を取り消し線付きで印刷します。 |
| &"fontname" | 指定したフォントで文字を印刷します。 フォント名は、必ず半角の二重引用符 (") で囲んでください。 |
| nn を &する | 指定したフォント サイズで文字を印刷します。 nn には、ポイント数を表す 2 桁の数値を指定します。 |
| &色 | 文字を指定された色で印刷します。 ユーザーは 16 進色の値を提供します。 |
| &"+" | 現在のテーマの [見出し] フォントで文字を印刷します。 フォント名は、必ず半角の二重引用符 (") で囲んでください。 |
| &"-" | 現在のテーマの [本文] フォントで文字を印刷します。 フォント名は、必ず半角の二重引用符 (") で囲んでください。 |
| K xx を &します。 Snnn | 現在のテーマの指定した色で文字を印刷します。 xx は、使用するテーマの色を指定する 1 から 12 までの 2 桁の数値です。 Snnn は、テーマの色の網掛け (濃淡) を指定します。 網掛けの濃淡を明るくするには、S を + と指定し、暗くするには S を - と指定します。 nnn は、3 桁の整数で、パーセンテージを 0 ~ 100 で指定します。 テーマの色または網掛けを指定する値がこの制限を超える場合は、最も近い有効な値が使用されます。 |
| VBA コード | 説明 |
|---|---|
| &D | 現在の日付を印刷します。 |
| &T | 現在の時刻を印刷します。 |
| &F | ファイルの名前を印刷します。 |
| &A | シート見出し名を印刷します。 |
| &P | ページ番号を印刷します。 |
| &P+number | ページ番号に指定した <数値> を加えた値を印刷します。 |
| &P-number | ページ番号から指定した <数値> を引いた値を印刷します。 |
| && | アンパサンド (&) を 1 つ印刷します。 |
| &N | ファイルのすべてのページ数を印刷します。 |
| &Z | ファイル パスを印刷します。 |
| &G | イメージを挿入します。 |
例
次のコードは、書式コードと VBA コードを使用して、ヘッダー情報と外観を変更する方法を示しています。
Sub Date_Time()
ActiveSheet.PageSetup.CenterHeader = "&D &B&ITime:&I&B&T"
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。