エクセルの印刷時に図形の位置がずれる場合の解決方法

Excelなどのアプリ画面

Excelで作った図形やグラフを、画面で見ているぶんには何ともないのに、いざ印刷したら「あれ、位置がずれてる」「PDFにしたらレイアウトが崩れた」――こんな経験、私も何度もあります。とくに提出用の資料や報告書だと、ちょっとしたずれでも見栄えに響くので地味に困りますよね。

しかも印刷前のプレビューではきれいに見えていたりするので、原因がつかみにくいのも厄介なところです。

ただ、この「印刷したら図形がずれる」現象には、実はよくある原因がだいたい決まっています。多くはExcelの設定を少し見直すだけで防げるので、身構えなくても大丈夫です。

この記事では、図形の印刷ずれが起きる主な原因を6つに分けて、それぞれの直し方を紹介します。印刷やPDF出力でレイアウトが崩れて困っている方の参考になればうれしいです。

図形がずれて印刷される主な原因とその対策

原因1:図形とセルの連動設定が合っていない

Excelの図形やグラフには、セルの操作に合わせて図形をどう動かすかを決めるプロパティがあります。ここが意図に合っていないと、行の高さや列幅が印刷側で微調整された拍子に、図形が勝手に動いたりサイズが変わったりします。

印刷時のずれで一番多いのがこのパターンです。図形の位置を固定したいなら、次のように設定します。

  1. 対象の図形を右クリックし、「図形の書式設定」を選ぶ
  2. 右側に出る作業ウィンドウで「サイズとプロパティ」(サイズのアイコン)を開く
  3. 「プロパティ」の項目で「セルに合わせて移動やサイズ変更をしない」を選択する

作業ウィンドウはその場で反映されるので、「OK」ボタンはありません。閉じるだけで大丈夫です。図形を選んだ状態なら、リボンの「図形の書式」タブ →「サイズ」グループ右下の小さなボタンからも同じ画面を開けます。

選べる3つの設定の違いはこんな感じです。

  • セルに合わせて移動やサイズ変更をする:セルの変更に合わせて図形も動き、大きさも変わります。
  • セルに合わせて移動するがサイズ変更はしない:大きさは固定で、位置だけセルに追従します。
  • セルに合わせて移動やサイズ変更をしない:セル操作の影響を受けず、位置と大きさを保ちます。印刷ずれ対策にはこれがおすすめです。

複数の図形をまとめて設定したいときは、Ctrlキーを押しながら図形をすべて選んでから右クリックすると、一度に反映できます。

原因2:図形のアンカー位置が適切でない

Excelの図形は、見た目はセルの上に乗っているだけに見えますが、内部では「アンカー」と呼ばれる基準セルに紐づいています。このアンカー先のセルが動くと、図形も引きずられて印刷時にずれることがあります。

対策は、図形を1つのセルの範囲に収まるように置き、複数のセルや改ページの境目をまたがないよう調整すること。図形を動かすときにAltキーを押しながらドラッグすると、セルの枠線にぴたっと吸着してくれるので、位置を合わせやすくなります。

原因3:画面表示と印刷時の解像度の違い

Excelは画面表示にはディスプレイ用の解像度を使い、印刷時にはプリンターの解像度に切り替わります。この差で図形のサイズや位置がわずかに変わることがあります。次の設定で改善する場合があります。

  1. 「ファイル」→「オプション」→「詳細設定」を開く
  2. 「印刷」の項目にある「高品質で印刷する」のチェックを外す(環境により表示名が「印刷時に高解像度グラフィックを使用する」の場合もあります)

原因4:プリンタードライバーが古い、または相性が悪い

使っているプリンタードライバーが古かったり、Excelとの相性がよくないと、印刷レイアウトが崩れることがあります。図形や画像を多く使ったシートで起こりやすい印象です。

  • プリンターメーカーの公式サイトから最新のドライバーを入手してインストールする
  • 別のプリンター(またはPDF出力)で印刷結果を比べ、どこで崩れるか切り分ける

原因5:PDF変換ソフトの設定によるずれ

外部のPDF変換ソフトや仮想プリンターを経由してPDF化していると、その変換設定の影響で図形がずれて出力されることがあります。次のあたりを確認してみてください。

  • 出力解像度(文字や図形をくっきりさせたいなら300dpi以上が目安)
  • 用紙サイズがExcel側のページ設定と一致しているか
  • 画像の自動圧縮やリサイズがオンになっていないか

一番安定するのは、変換ソフトを挟まずExcelから直接出力する方法です。「ファイル」→「エクスポート」→「PDF/XPS ドキュメントの作成」、または「名前を付けて保存」でファイルの種類を「PDF」にすればOKです。

原因6:印刷範囲や改ページの設定ミス

図形が印刷範囲の外にはみ出していたり、改ページの境目にかかっていると、ページ分割の都合で意図しないずれが出ることがあります。「表示」タブ →「改ページ プレビュー」で印刷範囲と改ページの位置を目で確認し、図形が境目をまたがないように調整しましょう。

あわせて、印刷設定の拡大縮小が「シートを1ページに印刷」などになっていると全体が縮小されて見え方が変わるので、まずは倍率100%で確認してみるのもおすすめです。

印刷ずれを防ぐためのチェックリスト

チェック項目 推奨設定
図形とセルの連動 セルに合わせて移動やサイズ変更をしない
図形のアンカー 1つのセル内に収める(Altで枠線に吸着)
印刷解像度 「高品質で印刷する」を無効にして確認
プリンタードライバー 常に最新のものを使う
PDF出力 Excelから直接エクスポート
印刷範囲・倍率 改ページプレビューで調整、倍率100%で確認

まとめ:Excelでの図形の印刷ずれを確実に防ぐために

Excelの図形やグラフの印刷ずれは、一見すると原因不明の不思議な現象に見えますが、たどっていくとちゃんと理由があり、それぞれに対処法があります。特に「図形とセルの連動設定」と「アンカーの位置」という基本的なところを見直すだけで解決するケースがかなり多いです。

そのうえで、プリンタードライバーやPDF変換ソフトの設定、解像度や印刷範囲など、印刷に関わる要素をひとつずつ確認していけば、原因は絞り込めます。

最後に一番効くのは、印刷前に「改ページプレビュー」や「印刷プレビュー」でひと目チェックする習慣です。これを毎回はさむだけで、いざ提出という場面での「ずれてた……」をかなり減らせると思います。