Microsoft Excel(エクセル)を印刷、あるいはPDFなどに変換する際、配置した図形の位置がずれてしまうことがあります。
特にエクセル上で確認した際にはきちんと配置されているように見えるため、実際に印刷したりPDFに変換したりするときに初めて問題に気づくことがあります。この現象に遭遇すると、手動で位置を細かく調整するしかないように思うかもしれませんが、地味に時間がかかり、効率的ではありません。
このような問題は、特に複雑なグラフや画像、図形を含むスプレッドシートを作成する場合に頻繁に発生します。今回は、エクセルの印刷時に図形の位置がずれてしまう場合の解決方法を詳しく紹介します。
エクセルを印刷すると図形の位置がずれる時の解決方法
図形やグラフがずれて印刷される場合、その原因としては、Excel上でのオブジェクトの位置関係の設定に問題がある可能性があります。
マイクロソフトのサポートページによると、オブジェクトに設定されている「オブジェクトの位置関係」を既定に戻すことで、問題を回避できることが確認されています。具体的には、オブジェクトの位置がセルに固定されていないため、印刷時やPDFへの変換時に拡大や位置ずれが生じることがあります。
では、以下に対処方法を詳しく解説していきます。
手順1: オブジェクトの位置関係を修正する
まず、印刷やPDF変換時に位置がずれてしまうオブジェクト(グラフや図形など)に対して、オブジェクトの位置関係を確認し、修正する必要があります。以下の手順に従って設定を変更してください。
- 対象のオブジェクト(グラフや図形など)を右クリックし、メニューから「サイズとプロパティ」を選択します。
- 「プロパティ」タブをクリックし、「オブジェクトの位置関係」欄を確認します。
- 「セルに合わせて移動やサイズ変更をする」を選択し、「OK」をクリックしてダイアログを閉じます。
- その後、再度印刷またはPDF変換を行い、オブジェクトがずれずに出力されることを確認します。
この手順で、オブジェクトが拡大や位置ずれをせずに正しく印刷されるはずです。
[サイズとプロパティ] メニューが表示されない場合の対処方法
一部のオブジェクトでは、右クリックメニューに「サイズとプロパティ」のオプションが表示されないことがあります。この場合は、以下の手順を実行して「サイズとプロパティ」ダイアログを表示させることができます。
- 対象のオブジェクトをクリックし、上部の「書式」タブを選択します。
- リボンの「サイズ」セクションにある「サイズとプロパティ」ボタンをクリックします。
- 「セルに合わせて移動やサイズ変更をする」を選択し、「OK」をクリックしてダイアログを閉じます。
- 再度印刷またはPDF変換を実行して、位置が正しく出力されることを確認します。
オブジェクトの位置関係についての詳細な解説
ここで、オブジェクトの位置関係に関してもう少し詳しく説明します。Excelにはオブジェクトの位置を制御するいくつかのオプションがあり、これらの設定がオブジェクトの印刷やPDF出力時の挙動に影響を与えます。
- セルに合わせて移動やサイズ変更をする: このオプションは、オブジェクトを含むセルのサイズや位置に応じてオブジェクトが移動およびサイズ変更されることを意味します。これを選択することで、印刷時やPDF出力時にセルが変更された場合でも、オブジェクトの位置がセルに追従し、正しい位置で出力されます。
- セルに合わせて移動するが、サイズ変更はしない: このオプションでは、オブジェクトがセルに合わせて移動しますが、サイズは固定されます。セルの位置に応じて移動するため、サイズはそのままで正しい位置に出力されますが、セルのサイズが変更されると不自然な配置になる可能性があります。
- セルに合わせて移動やサイズ変更をしない: このオプションでは、セルに合わせてオブジェクトの位置が変更されることはなく、オブジェクトの位置は固定されます。印刷やPDF変換時にオブジェクトがずれてしまうことが多いのは、このオプションが選択されている場合です。
印刷やPDFに変換する際に位置がずれる原因として、この設定が誤って選ばれていることが多いため、必ず確認するようにしましょう。
印刷時に図形がずれるその他の要因
オブジェクトの位置関係以外にも、印刷時やPDFへの変換時に図形やグラフがずれてしまう要因がいくつかあります。それらの要因と解決方法についても説明します。
要因1: 解像度の違い
Excel上での表示と印刷時の解像度の違いが、オブジェクトの位置やサイズが変わる原因になることがあります。Excelは通常、画面表示に最適化された解像度で作業しますが、印刷時にはプリンタの解像度に合わせて調整されるため、位置がずれることがあります。
要因2: プリンタドライバの問題
プリンタドライバが古いバージョンである場合、正しく印刷が行われないことがあります。特に複雑なスプレッドシートや画像を含むファイルを印刷する際、プリンタドライバが対応していないために位置がずれることがあります。プリンタドライバを最新のものに更新することで、こうした問題が解消される場合があります。
要因3: PDF変換ソフトの設定
ExcelからPDFに変換する際、使用しているPDF変換ソフトの設定が影響することがあります。解像度やページサイズ、オブジェクトの位置関係の設定が正しく行われていないと、図形やグラフがずれて出力されることがあります。
対策方法のまとめ
エクセルで図形やグラフが印刷時やPDF変換時にずれてしまう問題を解決するための主な対策をまとめます。
- オブジェクトの位置関係を確認し、セルに合わせて移動やサイズ変更をする設定に変更する。
- プリンタドライバを最新のバージョンに更新する。
- PDF変換ソフトの設定を見直し、解像度やページサイズの設定を適切に行う。
- Excelの解像度設定を確認し、印刷時に最適化されるように調整する。
これらの対策を行うことで、印刷やPDF変換時にオブジェクトがずれる問題を効果的に回避できます。また、解像度やプリンタドライバ、PDF変換ソフトの設定にも注意を払うとトラブルになりにくくなると思います。
このやり方では解決しませんね
上記のやり方で解決しなかったのであれば申し訳ないです…
環境にもよると思うので、もし解決出来たら共有いただけるとありがたいです。
上記の方法で解決しなかった。
ネットでいろいろ探してもみな似たり寄ったり。
シートを複製してそこで図形を移動させると、移動することなく印刷できた。
ちなみに、一つのシートだけ問題が発生してその他のシートは問題なく印刷できた。