動作検証バージョン:Windows 10 Pro(64-bit)+ 32bit Word(バージョン2301 ビルド16026.20146 Microsoft Store)
「ワード マクロ differentfirst」
といった検索でアクセスがありました。
differentfirstを検索すると
WordからVBEを起動して、オブジェクトブラウザーでライブラリを「Word」に限定して「differentfirst」を検索すると、
上図のとおり、PageSetupオブジェクトに用意されているDifferentFirstPageHeaderFooterプロパティのみがヒットします。
[スポンサードリンク]
PageSetup.DifferentFirstPageHeaderFooterの使い方
このPageSetup.DifferentFirstPageHeaderFootプロパティは何かというと、[ページ設定]ダイアログボックス-[その他]タブ-[ヘッダーとフッター]欄の[先頭ページのみ別指定]チェックボックスを操作するためのプロパティです。
上図のように、[先頭ページのみ別指定]チェックボックスの初期状態はOffの状態です。
このとき以下のWordマクロを実行すると、Onの状態になります。
Sub 先頭ページのみ別指定を変更する()
ActiveDocument.PageSetup.DifferentFirstPageHeaderFooter = True
End Sub
ActiveDocument.PageSetup.DifferentFirstPageHeaderFooter = True
End Sub
もちろんFalseを代入すれば、[先頭ページのみ別指定]チェックボックスはOffになります。
Word VBAでヘッダー・フッターを操作する際に、1ページ目・先頭ページのヘッダー・フッターを別に指定したいときに使用するのが、PageSetup.DifferentFirstPageHeaderFooterプロパティです。
[スポンサードリンク]
Home » ワードマクロ・Word VBAの使い方 » ヘッダー&フッター » Word VBAのDifferentFirstPageHeaderFooterとは