スポンサーリンク/Sponsored Link

Wordの「ページ区切り」と「改ページ」は違うものだった

箇条書きがついた見出し書式の段落で改ページした結果 ページ区切りの方は、次のページに箇条書きと書式がきれいに送られる 改ページを使うと、改ページした段落に書式が残り、箇条書きはひとつ進んでしまう
Word(ワード)
※サイト運営を継続するため、記事内に広告を含めて表示しています。記事本文はいわゆる広告記事ではなく、純粋に情報記事として執筆しております。
スポンサーリンク/Sponsored Link

Microsoft Wordには、特定の個所から強制的に次のページに送る機能があります。

「改ページ」です。

Word文書の中に挿入された「改ページ」のマーク、これが改ページ
※「改ページ」の制御文字は、ホーム→編集記号の表示 をオンにしないと表示されません。

この「改ページ」を挿入する方法は2つ(※ショートカットキー「Ctrl+Enter」を含めると3つ)あり、一般にはこの2つの操作は同じものだと認識されているケースが多いのではないでしょうか。当店もそう思っていました。

改ページを挿入する2つの方法
挿入タブ→ページ区切り
レイアウトタブ→区切り→改ページ

ところが、この「ページ区切り」ボタンと、「改ページ」ボタンは、微妙に動作が違うものだった、というのが本記事の内容です。

スポンサーリンク/Sponsored Link

「ページ区切り」「改ページ」実は違うものだった

次のように、なんでもない箇所で行うと、「ページ区切り」も「改ページ」も同じものに見えます。

Wordの本文に「改ページ」と表示されているようす
普通はどちらもこのようになる

しかし、場面が違うと、このぐらい違います。

箇条書きがついた見出し書式の段落で改ページした結果
ページ区切りの方は、次のページに箇条書きと書式がきれいに送られる
改ページを使うと、改ページした段落に書式が残り、箇条書きはひとつ進んでしまう

細かい部分はまだ検証中なのですが、現時点で確認できた「違い」をまとめてみます

スポンサーリンク/Sponsored Link

「ページ区切り」の動作 (Ctrl+Enterも同じ)

「ページ区切り」を段落頭でおこなった場合

・カーソル位置の段落が、次ページに送られる
・元の段落は、「スタイル」と「段落書式」がクリアされ、「改ページ」と段落記号が入る

通常は、この方法が最も自然に改ページできます。
一般的にもっとも推奨すべき改ページ方法だと思われます。

元の段落の、「スタイル」に含まれない個別の「フォント」設定は保持されます。
例えば、改ページ位置でフォントの色「赤」を設定していると、改ページ後に「改ページ」マークの前に文字を打つと赤くなります。

「ページ区切り」を段落途中でおこなった場合

・カーソル位置以降の内容が、別段落として次のページに送られる
・カーソル位置以前の内容は、書式はそのままでカーソル位置で改行される。
・改行後の新しい段落に「改ページ」と表示され末尾に段落記号が入る。

カーソル位置と、改ページ記号の後、2か所に自動的に改行が入るため、一行増えます。
(この自動的な改行を削除すると、次で解説する「改ページ」と同じ結果となります)

マクロ記録を行うと、次のように記録されます。

Selection.InsertBreak Type:=wdPageBreak

InsertBreakメソッドについてはこちらを参照ください。

Range.InsertBreak メソッド (Word)
Office VBA リファレンス トピック

「wdPageBreak」の意味はこちらを参照ください。

WdBreakType 列挙 (Word)
Office VBA リファレンス トピック

引数Typeを省略した場合、既定値は wdPageBreakだそうなので、次のコードも同じ動作になります。

Selection.InsertBreak
スポンサーリンク/Sponsored Link

「改ページ」の動作

「改ページ」を段落頭でおこなった場合

・カーソル位置の段落が次ページに送られる
・元の段落は、書式を保持したまま空の段落として残り、「改ページ」と段落記号が入る

箇条書きの番号はひとつ進んでしまいます。
塗りつぶしや罫線などがあると、改ページ前にも残ってしまいます。

「改ページ」を段落途中でおこなった場合

・カーソル位置以降の内容が、別段落として次のページに送られる
・カーソル位置以前の内容は、書式はそのまま、カーソル位置に「改ページ」と表示され、行末で改行され段落記号が入る。

段落番号付きの見出しスタイルで改ページすると、不自然に見えます。
あまりない例ですが、仮に本文中で改ページする場合は、この方法が一番自然と思われます。

本文中で改ページした例

マクロ記録を行うと、次のように記録されます。

Sub 改ページ()
    
    Selection.InsertBreak Type:=0

End Sub

実は「wdPageBreak」列挙の中に、「0」というTypeは、定義されていません。

WdBreakType 列挙 (Word)
Office VBA リファレンス トピック
名前	値	説明
wdColumnBreak	8	挿入位置に段区切りを挿入します。
wdLineBreak	6	改行します。
wdLineBreakClearLeft	9	改行します。
wdLineBreakClearRight	10	改行します。
wdPageBreak	7	挿入位置で改ページします。
wdSectionBreakContinuous	3	改ページなしで新しいセクションを開始します。
wdSectionBreakEvenPage	4	セクション区切りを挿入し、次の偶数ページから次のセクションを開始します。 セクション区切りを偶数ページに挿入した場合、次の奇数ページは空白になります。
wdSectionBreakNextPage	2	次のページ上にセクション区切りを挿入します。
wdSectionBreakOddPage	5	セクション区切りを挿入し、次の奇数ページから次のセクションを開始します。 セクション区切りを奇数ページに挿入した場合、次の偶数ページは空白になります。
wdTextWrappingBreak	11	現在の行を終了し、画像、表、またはその他の項目の下に続きの文字列を配置します。 続きの文字列の開始位置は、左端または右端に揃えられた表を含まない、次の空白行です。

ここからは想像になってしまうのですが、「改ページ」は、” .InsertBreak Type:=None”を意図した動作になっているのではないか、と思います。

TypeがディフォルトのwdPageBreakではなく、「無し」、つまり、「単純に改ページ記号を挿入するだけ」を意図しているのではないか、という推定です。

ただし、Word 2003→2007のときに、改ページの動作が変更されたそうです。

Word2003の改ページとWord2007の改ページ属性について | Microsoft Community

改ページ記号の後に自動的に改行(段落記号)が追加される仕様になったようです。

確かに、「.doc」で作成した互換モードのファイルでは、「改ページ」は次のような動作になっています。

試してみて、「ああなるほど」と気づかされたのですが、「改ページ記号」は、それ自身で段落を改めるものではないということです。

「改ページ記号」の後の改行が無ければ、ページをまたいだ同一段落となり、インデント・タブ・段落罫線などもすべてリンクした状態で編集できるということです。

※ただし、オプション→詳細→互換オプションの適用先→「ページ区切りと段落記号を分割する」を「オフ」にした場合は、さきに解説した、現行バージョンのWordと同様に、改ページ後に自動的に改行が入る動作となります。

オプション→詳細→互換オプションの適用先→「ページ区切りと段落記号を分割する」を「オフ」
スポンサーリンク/Sponsored Link

まとめ

たまたま、レッスン中に改ページ動作の違いが目についたので、今回すこし詳しく追ってみました。

まとめると、次のように言えるかと思います。

一般的な推奨は「ページ区切り」またはCtrl+Enter

この方法がもっとも自然に改ページできます。

本文中で改ページする場合のみ「改ページ」

あまりないとは思いますが、本文中で改ページしたい場合は「改ページ」が最も自然です。

パソコン教室・キュリオステーション志木店からのお知らせ
レッスンはオンラインで受講できます

パソコン教室・キュリオステーション志木店では、オンラインでの在宅レッスンを実施しております。
教室の全コースがオンラインで受講可能。実際にインストラクターがご対応いたします。
1時間の無料体験レッスンはいつでも予約できます。詳しくは公式ページをご覧ください。

キュリオステーション志木店運営をフォローする
スポンサーリンク/Sponsored Link

コメント

タイトルとURLをコピーしました