【解決済み】Excelで印刷倍率が機能しないときの原因と対処法3選
大きなシートを印刷するとき、データ全体を1ページに収められないのは非常によくある問題です。何らかの理由により、印刷プレビューで一部の列や行が表示されないことがあります。この記事では、Excelで「拡大縮小して印刷」が機能しない場合の主な原因と、実践的な解決策をすべて解説します。
無料のExcelワークブックをこちらからダウンロードして、ご自身でも練習してみてください。
Excelで印刷倍率が機能しないときの3つの解決策
まず、営業担当者6か月分の売上をまとめたサンプルデータセットをご紹介します。

下の画像はこのデータセットの印刷プレビューですが、7列あるうちの6列しか印刷されていません。

解決策1:改ページを削除する
最も一般的な原因のひとつは、自分自身または他の誰かがデータセットに改ページを挿入していることです。改ページがあると、Excelはそこまでしか印刷しません。実際、私のデータセットでも最後の列の直前に改ページが挿入されていたため、最後の列が印刷されませんでした。

この問題を解消するには、シートからすべての改ページを削除しましょう。
手順:
- [ページレイアウト] > [改ページ] > [すべての改ページを解除] の順にクリックして、すべての改ページを一括で削除します。

印刷プレビューを確認すると、すべての列が印刷されるようになっています。
関連記事:Excelに用紙サイズを追加する方法(4つの簡単な方法)
解決策2:1ページに収める設定を使う
デフォルトでは、Excelは印刷ページの高さと幅を自動的に設定するため、大きなデータセットの場合、一部の列が印刷対象から外れることがあります。しかし心配はいりません。Excelには3つの簡単な解決方法が用意されています。
2.1. 倍率(パーセンテージ)を変更する
ページの既定の倍率は100%で、この設定に基づいてシート内に改ページ位置が表示されます。下の画像を見ると、100%の倍率では改ページ線が最後の列の前にあります。ここで倍率を変更して、改ページ線を最後の列の後ろへ移動させましょう。

手順:
- [ページレイアウト] リボンを開き、[拡大縮小して印刷] セクションの [倍率] ボックスの下矢印を押してパーセンテージを下げます。数値を直接入力しても構いません。改ページ線が最後の列の後ろに来るまで倍率を下げてください。今回は90%に変更したところ、改ページ線が最後の列の後ろに移動しました。

結果を確認すると、すべての列が1ページに収まりました。

関連記事:Excelで印刷時のページサイズを調整する方法(6つのクイックテクニック)
あわせて読みたい
- Excelシートの印刷が小さすぎる理由と解決策
- Excelの「ページに合わせて拡大縮小」でプレビューが小さくなる問題の5つの解決策
- ExcelにA3用紙サイズを追加する方法(2つのクイックな方法)
2.2. 幅を「1ページ」に変更する
倍率を手動で微調整するのは時間がかかります。Excelには、すべての列を一度に1ページへ収める、より直接的な方法もあります。
手順:
- [ページレイアウト] リボンの [拡大縮小して印刷] セクションにある [幅] ドロップダウンボックスから [1ページ] を選択します。行数が多い場合は、[高さ] ドロップダウンボックスからも [1ページ] を選択してください。

この設定を行えば、データセットに何列あっても、すべて1ページに収まります。

関連記事:WordでExcelシートを1ページに収める方法(3つの簡単な方法)
2.3. ページ設定ダイアログボックスから設定する
[ページ設定] ダイアログボックスからも同じ設定が可能です。開き方は2通りあります。
手順:
- 下の画像のように、[拡大縮小して印刷] セクション右下のショートカットアイコンをクリックして、[ページ設定] ダイアログボックスを開きます。

- または、印刷プレビュー画面にある [ページ設定] をクリックします。

- ダイアログボックスが開いたら、[次のページ数に合わせて印刷] にチェックを入れ、最初のボックスに「1」と入力します。
- 最後に [OK] をクリックするだけです。

プレビューを確認すると、正しく修正されているのがわかります。

関連記事:Excelでページに合わせて印刷する方法(3つの簡単な方法)
解決策3:用紙サイズを変更する
すべての列を1ページに収めるもうひとつの方法は、[ページレイアウト] リボンから用紙サイズを変更することです。既定の用紙サイズはA4ですが、このサイズでは最後の列が印刷されないケースがあります。
手順:
- [ページレイアウト] > [サイズ] の順にクリックして、用紙サイズの一覧を開きます。
- 次に、データセットに合ったサイズを選択します。今回はリーガル(Legal)を選びました。

ご覧のとおり、リーガルサイズに変更したことで、改ページ線が最後の列の後ろへ移動しました。

これでデータセット全体が印刷されるようになります。

関連記事:Excelにリーガル用紙サイズを追加する方法
まとめ
以上で解説は終わりです。Excelで拡大縮小して印刷が機能しない場合は、本記事で紹介した手順を実践すれば問題を解決できるはずです。改ページの削除、倍率や幅・高さの調整、用紙サイズの変更など、状況に応じて最適な方法をお試しください。ご不明な点があればコメント欄でお気軽にお尋ねください。フィードバックもお待ちしています。さらに詳しいExcel活用術は ExcelDemy をご覧ください。
関連記事
- ExcelシートをPDFで1ページに収める方法(8つの簡単な方法)
- A4サイズでExcelシートの全ページを印刷する方法(5つの簡単な方法)
- Excelスプレッドシートをフルページ印刷に引き伸ばす方法(5つの簡単な方法)
- 印刷倍率を変更してすべての列を1ページに印刷する方法
-
【解決済み】Wordの差し込み印刷がExcelデータで機能しない原因と4つの対処法
Excelファイルから宛先データを読み込むWordの差し込み印刷(Mail Merge)は、カスタマイズしたレター、宛名ラベル、一括メールなどを効率的に作成できる便利な機能です。しかし、環境によっては「Excelデータを使った差し込み印刷がうまく動作しない」という問題に直面することがあります。 本記事では、この問題の主な原因と、具体的な解決方法をわかりやすく解説します。 Wordの差し込み印刷がExcelで機能しない主な原因 Microsoft Wordは、Excelファイルからデータを取得する際、既定でOLE DBデータベースファイルによる変換を使用します。差し込み印刷が正常に動作しない典
-
【保存版】Excelのデータモデル リレーションシップが機能しないときの6つの解決策
複数のテーブルをインポートするとき、Excelはテーブル間のリレーションシップ(関係)を自動的に検出して定義してくれるため、手動で作成する手間が省けます。しかし、データモデルのリレーションシップがうまく機能しないケースに遭遇することがあります。原因はさまざまですが、この記事では、Excelでデータモデルのリレーションシップが機能しない問題に対する適切な解決策を詳しく紹介します。今後のデータ分析作業にも役立つ内容ですので、ぜひ最後までご覧ください。 データモデルのリレーションシップとは? データモデルのリレーションシップとは、2つの異なるデータテーブルを結び付ける関係のことです。テーブル間にリ