マクロコードを使用してヘッダーまたはフッターを設定する場合は、それらに複数の行を指定できます。したがって、必要に応じて、2行または3行のヘッダーまたはフッターを使用できます。これを行うには、ヘッダーまたはフッターの設定に使用する文字列にコードChr(13)を含めるだけです。 _ExcelTips_の他の問題で説明されているコマンドコードと一緒に使用すると、これは確かに非常に強力です。

たとえば、最初の行に会社名を含み、2番目の行に今日の日付を含む中央揃えのヘッダーが必要だとします。次のコードを使用します:

ActiveSheet.PageSetup.CenterHeader = "&C&BAmalgamated Widgets, Inc.&B"

& Chr(13) & "&D"

会社名を太字にするために&Bコマンドコードを使用していることに注意してください。コマンドコードの2番目の使用法は、太字の属性をオフにして、日付が太字にならないようにすることです。また、&Cコマンドコードの使用にも注意してください。これらのような位置決めコマンドコードを使用すると、配置が上書きされることに注意してください。したがって、次のコード(通常はヘッダーの左側に情報を配置します)は、前のコードとまったく同じ結果になります。

ActiveSheet.PageSetup.LeftHeader = "&C&BAmalgamated Widgets, Inc.&B"

& Chr(13) & "&D"

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(1992)は、Microsoft Excel 97、2000、2002、および2003に適用されます。