ヘッダーとフッターに指定できる書式コードと VBA コード
ヘッダーとフッターのプロパティ (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 のサポートおよびフィードバックを参照してください。