Word: 最後のページのヘッダーとフッターを変更する

Word: 最後のページのヘッダーとフッターを変更する

最後のページを除いてヘッダーとフッターの内容が同じであるテンプレートを作成しています (追加のテキストがいくつかあります)。

つまり、2 つのセクションがある文書になります。 に書き込まれたものはすべて をsection 1持ちHeader/Footer A、 の後に書き込まれたものEnd of the section(つまり に書き込まれたものsection 2) はすべて を持ちますHeader/Footer B

2つのセクションの文書

ドキュメントにページが 1 つしかない場合、 はsection end削除され、ドキュメント全体が になりますHeader/Footer B(以前はsection 2)。

セクション削除終了

上記のすべては期待どおりに動作し、問題ありません。しかし...このテンプレートは、セクションを操作できない BFU によって使用されます。

質問

マクロやアドインを使用せずに、最後のページに異なるヘッダー/フッターを配置し、BFU フレンドリーな状態を維持することは可能ですか?

追伸:BFUは攻撃的な意味ではなく、短いターミナス・テクニクス「新しいことを学ぶ意欲のない低スキルユーザー」向け。

答え1

はい、しかし、それはどれくらい簡単なのかという質問です。複雑な分野

テンプレートにそのフィールドを配置することができます。フィールドはマクロではありませんが、不思議に思えるかもしれません。ここに私の記事があります。フィールドの扱い必要なフィールドを作成する前に、これをお読みください。

最後のページが異なるという問題は、フッターの文脈で取り上げられています。セクションに関する私の章ヘッダーまたはフッターに簡単に適応できます。

テンプレートのヘッダー/フッターの必須フィールドは次のとおりです。

スクリーンショット f フィールド

この例では、{ FILENAME \p } が最後のページに表示され、ページ番号が他のすべてのページに表示されます。色はフィールド操作には必要ありませんが、説明のために使用されます。

これはIFフィールドまたは、現在のページ番号と総ページ数を比較し、等しい場合はファイル名、等しくない場合はページ番号を表示する比較フィールド。このフィールドは、単に入力することも、ダイアログを使用してフィールド全体を作成することもできません。テキストで示します。

{ IF { PAGE } = { NUMPAGES } "{ FILENAME \P }" "Page { PAGE } of { NUMPAGES }" }

使用したい場合がありますWord MVP Graham Mayorのアドインを使用して、上記のテキストを実際のフィールドに変換します。または、最初に独自のテキストを挿入してから変換します。

セクションBが1ページを超えると問題が生じます。StyleRef フィールドニーズを満たします。ページのヘッダー/フッターにテキストを報告し、新しい情報がある場合にのみ変更します。

注意: Graham Mayor のアドインへのリンクを除き、リンクはすべて私が作成/コンパイルしたものへのリンクです。

関連情報