エクセルで資料を作成しているとき、画面上では完璧な位置に配置したはずの図形や画像が、いざ印刷してみると微妙にずれてしまうことがあります。文字の上に重なってしまったり、枠線からはみ出したりする現象は、多くのユーザーが経験する共通の悩みです。
この「エクセルで図形が印刷するとずれる」という問題は、パソコンの画面を表示する仕組みとプリンターが紙に描画する仕組みの違いによって発生します。設定を一つ変えるだけで解決することも多いため、まずは原因を正しく理解することが大切です。
この記事では、図形の位置がずれる主な理由から、設定変更で防ぐ具体的な手順、さらにはPDF機能を活用した回避策まで、初心者の方にも分かりやすく解説します。印刷のたびに図形を微調整する手間をなくし、ストレスのない書類作成を目指しましょう。
1. エクセルで図形が印刷するとずれる主な原因と仕組み

エクセルの画面上で見ているレイアウトと、実際に紙に印刷される結果が一致しないのには、明確な理由があります。まずは、なぜこのようなズレが発生してしまうのか、その背景にあるシステム上の仕組みを紐解いていきましょう。
画面表示とプリンターの解像度の違い(DPIの問題)
パソコンのディスプレイとプリンターでは、画像を表現するための密度(解像度)が異なります。ディスプレイは「PPI(Pixels Per Inch)」という単位で制御されており、一方でプリンターは「DPI(Dots Per Inch)」という単位でドットを打ち込みます。
エクセルは計算ソフトであるため、図形を配置する際に「セルの位置」を基準に計算を行いますが、画面表示用の計算と印刷用の計算でごくわずかな誤差が生じることがあります。この小さな差が、印刷時には目に見える大きなズレとして現れてしまうのです。
特に高精細なモニターを使用している場合や、プリンターの性能が高い場合に、この計算の解離が顕著になる傾向があります。これはエクセルの仕様上避けられない部分もありますが、設定によってその誤差を最小限に抑えることが可能です。
セルの幅や高さの計算方式による影響
エクセルのセルの幅や高さは、標準フォントの文字数を基準に決定されています。しかし、画面上で表示される「1文字の幅」と、プリンターが認識する「1文字の幅」には微妙な違いがあるため、セル全体のサイズが印刷時にわずかに伸縮します。
図形をセルの枠線に合わせて配置していても、土台となるセルのサイズが印刷時に変わってしまうことで、結果として図形の位置がずれてしまいます。特に大量の列や行をまたいで図形を配置している場合、その伸縮が蓄積されて大きなズレとなります。
この現象を回避するためには、図形自体に「セルの動きに追従する設定」を施すか、あるいはセルのサイズ変更に影響を受けない配置方法を選択する必要があります。エクセル特有の単位系が原因であることを覚えておきましょう。
使用しているフォントの種類による挙動の変化
図形の近くにあるテキストのフォントも、図形のズレに間接的な影響を与えます。「プロポーショナルフォント」と呼ばれる、文字ごとに幅が異なるフォント(MS Pゴシックなど)を使用している場合、画面と印刷時の幅の差が出やすくなります。
文字の幅が変わると、それに合わせてセル内の折り返し位置や行の高さが微妙に変化します。その結果、図形が本来重なるべきではないテキストの上に被ってしまうといったトラブルが引き起こされるのです。フォント選びはレイアウト維持の基本と言えます。
文字間隔の調整(カーニング)がプリンタードライバーによって異なることも原因の一つです。特定のプリンターでだけ図形がずれるという場合は、このフォントとプリンターの相性が関係している可能性が高いと考えられます。
2. 図形の設定を変更して印刷時の位置ずれを防止する

エクセルの設定を見直すことで、図形がセルの伸縮に影響されないように固定することができます。最も効果的で手軽に試せるのが、図形のプロパティ設定を変更する方法です。ここではその具体的な手順を詳しく見ていきましょう。
「セルに合わせて移動やサイズ変更をする」の設定を確認する
図形がずれる問題を解決するために、最も最初に行うべき設定が「オブジェクトの書式設定」です。デフォルトの状態では、セルのサイズが変わると図形も一緒に動いてしまう設定になっていることが多く、これがズレの大きな原因となります。
図形を右クリックして「図形の書式設定」を開き、サイズとプロパティの項目を確認してください。そこで「セルに合わせて移動やサイズ変更をしない」にチェックを入れると、セルの伸縮に左右されずに図形が配置されるようになります。
【設定の手順】
1. 対象の図形を右クリックする
2. 「サイズとプロパティ」を選択する
3. 「プロパティ」の中にある「セルに合わせて移動やサイズ変更をしない」にチェックを入れる
この設定を行うことで、印刷時にセルの幅が微妙に変わったとしても、図形は指定した絶対的な位置を維持しようとします。図形を特定の場所に固定したい場合には非常に有効な手段ですので、必ずチェックしておきましょう。
複数の図形をグループ化して位置関係を固定する
複数の図形を組み合わせて図解を作成している場合、個々のパーツがバラバラにずれてしまうと全体の形が崩れてしまいます。これを防ぐためには、関連する図形をすべて選択して「グループ化」することが重要です。
グループ化された図形は、一つの大きなオブジェクトとして扱われます。そのため、内部の相対的な位置関係が崩れるのを防ぐことができ、全体としての一貫性が保たれます。Ctrlキーを押しながら図形を複数選択し、右クリックからグループ化を選択してください。
グループ化した後で、前述の「セルに合わせて移動やサイズ変更をしない」設定をグループ全体に適用すると、より強固にレイアウトを維持できます。複雑なフローチャートやロゴマークなどを作成する際には必須のテクニックです。
「オブジェクトを印刷する」のチェック状態を再確認する
稀なケースですが、図形が表示されているのに印刷されない、あるいは一部だけ消えるというトラブルもあります。これは図形のプロパティにある「オブジェクトを印刷する」のチェックが外れていることが原因です。
意図せずチェックが外れてしまうと、画面上では正しく見えていても印刷結果には反映されません。また、この設定のオン・オフが切り替わる際に配置の計算が走り、位置が微妙に変わってしまう動作が見受けられることもあります。
図形のプロパティ画面で「オブジェクトを印刷する」にチェックが入っていることを必ず確認してください。もし印刷したくない図形(作業用のメモなど)がある場合は、個別にこのチェックを外すことで制御が可能になります。
3. 印刷設定やページレイアウトでズレを最小限に抑える

図形側の設定だけでなく、エクセル全体の表示モードや印刷設定を工夫することでも、印刷結果の精度を高めることができます。画面上で見ている状態を、より印刷結果に近づけるためのテクニックを紹介します。
「ページレイアウト」ビューで編集を行う
通常、エクセルは「標準」ビューで操作しますが、このモードは計算や入力の効率を優先しているため、印刷結果とは見た目が異なります。図形の正確な配置を行いたい場合は、「ページレイアウト」ビューに切り替えるのがおすすめです。
ページレイアウトビューは、実際に印刷される用紙のサイズや余白を意識した状態で表示されるモードです。この画面上で図形を配置すれば、標準ビューで作業するよりも格段に「見たまま」の結果を得やすくなります。
ステータスバーの右下にあるアイコンをクリックするか、「表示」タブから「ページレイアウト」を選択してください。この状態で図形の位置を微調整すれば、印刷時の「思っていたのと違う」という失敗を大幅に減らすことができます。
拡大・縮小印刷の設定による影響を考慮する
エクセルには「シートを1ページに印刷する」などの便利な拡大・縮小機能がありますが、これが図形のズレを誘発することがあります。無理な縮小が行われると、再計算の過程で図形の縦横比や位置が崩れやすくなるためです。
可能であれば、拡大・縮小率を「100%」にした状態でレイアウトを組むのが理想的です。どうしても1ページに収めたい場合は、まず縮小設定を適用した後に、ページレイアウトビューで図形の位置を最終調整するようにしましょう。
また、余白の設定も重要です。余白を「狭い」に設定すると印刷可能領域が広がりますが、プリンターの物理的な印刷限界に近づくため、位置計算の誤差が出やすくなることもあります。標準的な余白を維持する方が、レイアウトは安定しやすくなります。
拡大・縮小印刷を使用する場合は、設定後に必ず「印刷プレビュー」を隅々まで確認しましょう。プレビュー画面で図形が文字に被っていれば、高確率で実際の印刷でもズレが発生します。
印刷品質の設定を「高品質」や「標準」に固定する
プリンターのプロパティ設定にある「印刷品質」も無視できません。下書きモードや節約モードで印刷すると、処理を高速化するために描画の計算が簡略化され、図形の位置が不正確になるケースが報告されています。
重要な書類を印刷する際は、印刷設定のプロパティから品質を「きれい」や「高品質」に設定してみてください。解像度を高く設定することで、図形の境界線や位置の計算がより緻密に行われ、画面表示に近い結果が得られます。
ただし、高品質設定はインクの消費量が増え、印刷時間も長くなるというデメリットがあります。普段の作業では「標準」を使用し、最終的な提出用の時だけ設定を上げるといった使い分けをすると良いでしょう。
4. 根本的な解決を目指すための詳細設定とフォント選び

一時的な対処法ではなく、常に図形がずれない環境を作るためには、エクセルのオプション設定や使用するフォントの見直しが効果的です。より踏み込んだ対策を行うことで、作業効率を根本から改善しましょう。
既定のフォントを「等幅フォント」に変更する
エクセルでレイアウトが崩れにくい環境を作るなら、フォントの選択が鍵となります。おすすめは「MS ゴシック」や「BIZ UDゴシック」などの等幅フォント(モノスペースフォント)を使用することです。
等幅フォントはすべての文字が同じ幅で設計されているため、印刷時の文字幅の変化が少なく、セルのサイズに与える影響を最小限に抑えられます。反対に、名前に「P」がつくプロポーショナルフォントは、文字の組み合わせ次第で幅が変動しやすいため注意が必要です。
社内で共有するテンプレートファイルなどは、あらかじめ等幅フォントで統一しておくことで、誰がどのパソコンから印刷してもズレにくい強固なレイアウトを維持できます。デザイン性よりも正確さを重視するビジネス文書には最適な選択です。
Excelのオプションからグラフィックの設定を変更する
エクセルの動作自体を安定させる設定も試してみる価値があります。「ファイル」メニューの「オプション」から「詳細設定」を開き、表示に関する設定を確認してみましょう。
「ハードウェア グラフィック アクセラレータを無効にする」という項目にチェックを入れると、グラフィック処理が安定し、描画の不具合が解消されることがあります。また、「高DPI設定時の動作」を調整することで、モニターと印刷の差を埋められる場合もあります。
これらの設定はパソコンのスペックやグラフィックボードの性能にも依存するため、環境によっては効果がない場合もありますが、どうしてもズレが治らない時の切り札として知っておくと役立ちます。設定変更後はエクセルの再起動を忘れないでください。
プリンタードライバーの更新と最新状態の維持
図形のズレは、エクセル側の問題ではなくプリンターを制御する「ドライバー」というソフトの問題であることも少なくありません。古いドライバーを使用していると、最新のOSやエクセルの描画命令を正しく処理できないことがあります。
プリンターメーカーの公式サイトを確認し、自分のモデルに合った最新のドライバーが公開されていないかチェックしましょう。特にWindows Updateの後などに動作が不安定になった場合は、ドライバーの更新で解決するケースが非常に多いです。
もし可能であれば、別のメーカーのプリンターや、汎用的な「PostScriptドライバー」を試してみるのも一つの方法です。出力デバイス側の環境を整えることで、長年悩まされていた図形のズレが嘘のように解消されることも珍しくありません。
5. PDF変換を活用してレイアウト崩れを完全に回避するテクニック

どうしてもエクセルから直接印刷するとずれてしまう場合の「最終手段」であり、かつ「最も確実な方法」が、一度PDFファイルに変換してから印刷するという手順です。なぜPDFが有効なのか、その理由と方法を解説します。
Excelから直接PDFとして保存するメリット
PDFは「Portable Document Format」の略で、どのような環境で開いてもレイアウトが変わらないように設計されたファイル形式です。エクセルからPDFに書き出す際、図形の位置は固定された数値データとして保存されます。
エクセルからプリンターへ直接データを送るのではなく、一度PDFという「電子的な紙」に定着させることで、曖昧な位置計算を確定させてしまうのです。PDF化した時点で図形がずれていなければ、それを紙に印刷してもズレることはまずありません。
また、PDFであれば印刷前に全体のレイアウトを等倍で確認できるため、無駄な試し刷り(ミスプリント)を減らせるという大きなメリットもあります。大切な商談資料や提出書類では、PDF経由の印刷を標準ルールにするのが最も安全です。
「名前を付けて保存」からPDFを作成する手順
PDFの作成は非常に簡単です。専用のソフトをインストールしなくても、エクセルの標準機能だけで完結します。以下の手順で操作を行ってください。
1. 「ファイル」タブをクリックし、「名前を付けて保存」を選択する
2. 保存先のフォルダを選び、ファイルの種類で「PDF (*.pdf)」を選択する
3. 「オプション」ボタンを押し、印刷対象が「選択したシート」になっているか確認する
4. 「保存」をクリックしてPDFを生成する
生成されたPDFファイルをAdobe Acrobat Readerなどの閲覧ソフトで開き、図形の位置に問題がないか確認してください。万が一PDFの時点でずれている場合は、前述した「ページレイアウトビュー」での微調整に戻って修正しましょう。
「Microsoft Print to PDF」を活用した仮想印刷
もう一つの便利な方法が、プリンターの一覧から「Microsoft Print to PDF」を選んで印刷を実行する方法です。これは実際に紙を出すのではなく、印刷する動作そのものを利用してPDFを作成する仕組みです。
この方法の利点は、通常の印刷設定(余白や拡大縮小)をそのままPDFに反映できる点にあります。物理的なプリンターに送る前に、この「仮想プリンター」で出力テストを行うことで、設定ミスを早期に発見できます。
| 方法 | メリット | おすすめのシーン |
|---|---|---|
| 直接PDF保存 | 操作が簡単で画質が劣化しにくい | 一般的な資料作成時 |
| Print to PDF | 印刷設定を忠実に再現できる | 細かい余白調整が必要な時 |
| エクセルから直接印刷 | 手間がかからない | ズレが気にならないメモ書きなど |
状況に応じてこれらの方法を使い分けることで、エクセルの図形ズレに関するストレスをほぼゼロにすることが可能です。PDFというフィルターを通すことが、レイアウト維持の最大の防御策となります。
まとめ:エクセルで図形が印刷するとずれるトラブルを解決するために
エクセルで図形が印刷するとずれる現象は、画面とプリンターの解像度の違いや、セルの伸縮といったエクセルの仕様が複雑に絡み合って発生します。しかし、仕組みを理解して適切な対策を講じれば、必ず解決できる問題です。
まずは、図形のプロパティ設定で「セルに合わせて移動やサイズ変更をしない」を適用することから始めてください。これだけでも多くのズレは解消されます。また、作業時には「ページレイアウトビュー」を活用し、印刷結果に近い画面で編集を行う習慣をつけましょう。
より高い精度を求めるなら、フォントに等幅フォントを選び、最終的にはPDFに変換してから印刷する方法が最も確実です。この記事で紹介した複数のテクニックを組み合わせることで、どんな環境でも美しいレイアウトの資料を作成できるようになります。
パソコンのトラブルは原因の切り分けが重要です。図形がずれるときは、一つずつ設定を確認して、自分にとって最適な回避方法を見つけてみてください。一度設定のコツを掴めば、次からは悩むことなくスムーズに印刷作業を進められるはずです。


