Excelで作った表を印刷したら、用紙設定をA4にしているにもかかわらず小さく印刷されたり、はみ出して印刷されたりすると問い合わせをいただきました。
同じ表を作ることができるWordの場合、A4用紙ぴったりに表を作成すればそのまま印刷できるのですが、Excelは用紙設定をしたからといってその用紙ぴったりに印刷されることはなかなかありません。
Word…作成する前に用紙サイズを設定する
Excel…作成した後に印刷したい用紙サイズに合わせて印刷設定をする
この記事では、Excelで作成した表をA4用紙ぴったりに印刷する方法をご紹介します。
ExcelでA4用紙ぴったりに印刷する方法は?
表を作る前に用紙サイズを設定すると目安となる点線が出るので点線内に収まるように作成しよう
Excelは用紙の大きさが分からないので、「ページレイアウト」タブをクリック、「サイズ」をクリック、印刷したい用紙サイズをクリックしてシート内に用紙サイズの目安となる点線を表示させてから表を作成するようにしましょう。


ただ、作成するものによってはこの点線の内側に収まりきらない、A4用紙に対して小さく印刷されてしまったりします。
上の操作でA4用紙の目安を表示させて表を作成してから、表をA4用紙に収まるように設定するほうが思ったように印刷できると思います。
印刷したら用紙より小さく印刷されたりはみ出して複数ページとして印刷されたりしたらどうする?
Excelで表をA4用紙いっぱいに収まるよう印刷するには、用紙に対して表が小さいなら「拡大印刷」、用紙からはみ出してしまう場合は「改ページ」するか行または列、行・列両方とも1枚の用紙に収まるよう設定していきます。
作成した表を印刷したらどうなるのかを「ファイル」をクリック→「印刷」をクリックしてプレビュー画面で確認します。
用紙に対して表が小さい→「拡大印刷」で対応
Excelの拡大縮小印刷の方法は、「ファイル」をクリック→「印刷」をクリック。「拡大縮小なし」横にある▼をクリック→「拡大縮小オプション」をクリック。

「ページ」タブが選択されていることを確認し、「拡大/縮小」の数字を大きくしOKボタンをクリックすると、

プレビュー画面に戻るので拡大しすぎていないか、もう少し拡大できるかを確認しながら調整していきます。
あと1列、あと1行が収まらない!→「改ページ」を使って印刷範囲を調整しよう
あと1行あるいはあと1列が用紙に収まらずはみ出してしまう場合は、改ページを使って印刷範囲を調整ます。

最後の1列だけが2ページ目に印刷されるようになっています。

この2枚目にはみ出してしまった最後の列を収めるには、編集画面に戻り列の幅を調整したり文字の大きさを調整したりすることで収めることはできますが、それよりも「改ページ」という表示方法を使って印刷範囲を調整するほうが作業的には手がかかりません。
Excelの改ページプレビューを表示するには、「表示」タブをクリック→「改ページプレビュー」ボタンをクリックします。

改ページプレビューに切り替えると、右側から2つめの列(11月)と最後の列(12月)の間に青い線が表示されます。この青い線にマウスポインタを合わせ、右側にドラッグすると、

11月と12月の間に合った線が12月の列の右側に移動します。

印刷プレビュー表示を終了するには、[表示]タブにある「標準」ボタンをクリックします。

最後の列が1枚目に収まったかを確認してみると、ちゃんと1枚目に12月の列が収まっていますね。

改ページでも用紙からはみ出してしまうときは「シートを1ページに印刷」を試してみよう
上のように1行だけ1列だけはみ出したときは改ページプレビューを使うことで解決できることもありますが、どうやっても用紙1枚に収まらない場合は、「シートを1ページに印刷」を試してみましょう。
「シートを1ページに印刷」は、「ファイル」をクリック→「印刷」をクリックし、拡大縮小なしの横にある▼をクリックするとあります。

Excelには「印刷範囲」といって選択した範囲を印刷するよう設定する機能があります。「印刷範囲」を使えば印刷したい範囲だけを印刷することができるので、印刷したくない行や列を除外して印刷することができます。
ただし、「印刷範囲」が設定されていることは見た目では分からないので、作成者以外が操作する場合は「印刷範囲が設定してある」ことは伝えていただいたほうがいいと思います。
参考 Excel(エクセル)で表の一部しか印刷されないのはなぜ?
Excelで最初から用紙サイズを意識した形で作成したいときは、表示を「ページレイアウト」に切り替えると操作しやすくなります。
A4用紙ぴったりに表を作って印刷したいので「ページレイアウト」表示に切り替える