エクセルで作業を終えていざ印刷しようとしたとき、「なぜか印刷できない」という状況に直面したことはありませんか?
プレビューでは正常に表示されているのに印刷が始まらない、印刷ボタンを押したら応答なしになってしまった、メモリ不足のエラーが出て困っているなど、印刷トラブルにはさまざまなパターンが存在します。
原因がわからないまま何度も試しても解決しないため、焦ってしまう方も多いでしょう。
この記事では、エクセルが印刷できないときの主な原因と、それぞれに対応した具体的な対処法をわかりやすく解説しています。
状況ごとに整理してありますので、ご自身のトラブルに当てはまる項目をチェックしながら読み進めてみてください。
エクセルが印刷できないときはまずプリンターと設定を確認しよう
それではまず、エクセルが印刷できない場合の基本的な確認ポイントについて解説していきます。
印刷トラブルの多くは、エクセル本体ではなくプリンターや印刷設定に起因していることが非常に多いのが実情です。
焦って複雑な対処をする前に、まずは基本的なチェックをひとつずつ行っていきましょう。
プリンターの接続状況と既定の設定を確認する
最初に確認すべきは、プリンターが正常にパソコンと接続されているかどうかです。
有線接続の場合はケーブルが抜けていないか、Wi-Fi接続の場合はネットワークが同じであるかを確認してください。
Windowsの「デバイスとプリンター」から、使用したいプリンターが「既定のプリンター」として設定されているかも重要なチェックポイントです。
エクセル上で別のプリンターが選択されたままになっていると、印刷が意図した機器に送られないケースがあります。
確認手順(Windows)
「スタート」→「設定」→「Bluetoothとデバイス」→「プリンターとスキャナー」の順に進み、使用するプリンターを既定に設定する
印刷範囲の設定が正しいか見直す
プリンターに問題がない場合、次に疑うべきは印刷範囲の設定です。
エクセルでは「ページレイアウト」タブから印刷範囲を指定できますが、誤った範囲が設定されていると、印刷される内容が空白になったり、意図したシートが出力されないことがあります。
特に過去に印刷範囲を設定したまま保存してしまったファイルでは、この問題が起きやすいでしょう。
「ページレイアウト」→「印刷範囲」→「印刷範囲のクリア」を行ってから、改めて範囲を指定し直すことをおすすめします。
印刷プレビューで表示されているのに印刷できない場合
プレビューでは正常に表示されているのに実際には印刷されないという症状は、スプーラー(印刷キュー)の詰まりが原因であることが多くあります。
印刷スプーラーのリセット手順
「スタート」→「Windowsシステムツール」→「コントロールパネル」→「管理ツール」→「サービス」の順に開き、「Print Spooler」を右クリックして「再起動」を選択します。
その後、印刷キュー(C:\Windows\System32\spool\PRINTERS)内のファイルを削除してから再度印刷を試みましょう。
この操作を行うことで、スプーラーに滞留していた印刷ジョブがクリアされ、正常に印刷できるようになるケースが多いです。
エクセルが応答なしになって印刷できないときの対処法
続いては、印刷操作中にエクセルが「応答なし」になってしまうケースを確認していきます。
この症状はパソコンのスペックや、ファイルの容量・複雑さに起因していることが多く、適切な対処を知っておくことが大切です。
ファイルの容量や複雑な数式が原因になっている
大量のデータが入力されているファイルや、複雑な数式・条件付き書式が多用されているシートは、印刷処理に非常に大きな負荷がかかります。
特に画像やオブジェクトが多数埋め込まれているエクセルファイルは、印刷時に応答なしになりやすい傾向があります。
以下の対応策を試してみましょう。
応答なし対策
・不要な画像やオブジェクトを削除する
・印刷したい範囲だけを別シートにコピーして印刷する
・計算方法を「手動」に変更してから印刷を実行する(数式タブ→計算方法の設定)
プリンタードライバーの更新または再インストール
プリンタードライバーが古かったり、破損していたりすると、エクセルからの印刷命令を正常に処理できずフリーズする原因になります。
メーカーの公式サイトから最新のドライバーをダウンロードし、インストールし直すことが有効な対処法です。
ドライバーの更新は印刷トラブル全般に効果的なアプローチであり、定期的なメンテナンスとしても推奨されています。
エクセルをセーフモードで起動して印刷する
アドインや設定が原因で応答なしになっている場合、セーフモードで起動することで問題を切り分けられます。
セーフモードでの起動方法
Windowsキー+Rを押して「ファイル名を指定して実行」を開き、「excel /safe」と入力してEnterキーを押します。
セーフモードではアドインが無効化されるため、アドインが原因だった場合はセーフモードで印刷が正常に行えます。
この方法で解決した場合は、アドインを一つずつ無効化して原因を特定していきましょう。
メモリ不足エラーでエクセルが印刷できないときの解決策
続いては、「メモリ不足」というエラーが表示されて印刷できないケースを確認していきます。
このエラーはパソコンのメモリ(RAM)の空き容量が足りなくなっているサインであり、複数の対策を組み合わせて対処することが重要です。
メモリ不足エラーが起きる主な原因を整理する
エクセルの印刷時にメモリ不足が発生する原因は複数考えられます。
以下の表に主な原因と対策をまとめました。
| 原因 | 概要 | 対策 |
|---|---|---|
| ファイルサイズが大きい | 画像・数式・データが大量に含まれている | 不要データを削除・シートを分割する |
| 他のアプリが多く起動している | メモリを他のソフトが消費している | 不要なアプリを閉じてから印刷する |
| Excelの32bit版を使用している | 32bit版は使用メモリに上限がある | 64bit版へ移行を検討する |
| Windowsの仮想メモリ設定が不足 | 仮想メモリの割り当てが少ない | 仮想メモリのサイズを増やす |
| プリンタードライバーの問題 | 古いドライバーがメモリを圧迫する | ドライバーを最新版に更新する |
このように、メモリ不足には複数の要因が絡み合っていることが多いため、一つの対策で解決しない場合は複数を組み合わせて試してみましょう。
Excelファイルの軽量化でメモリ消費を抑える
ファイル自体を軽くすることが、メモリ不足解消への近道です。
不要な書式設定や空白セル、非表示の行・列なども削除することでファイルサイズを大幅に削減できます。
ファイル軽量化の主な方法
・使用していないセル範囲(空白行・列)を削除してCtrl+Endキーで最終セルを確認する
・画像は圧縮(図の書式設定→圧縮)を行う
・条件付き書式を最小限にする
・不要なシートを削除する
仮想メモリとOfficeの設定を見直す
Windowsの仮想メモリを増やすことで、物理メモリが不足している場合でも補完できます。
仮想メモリの設定変更手順(Windows10・11共通)
「設定」→「システム」→「バージョン情報」→「システムの詳細設定」→「パフォーマンス」の「設定」→「詳細設定」タブ→「仮想メモリ」の「変更」ボタンをクリックし、カスタムサイズで現在の1.5〜2倍程度に設定します。
また、Excelのオプションから「詳細設定」→「全般」の項目にある「動的なデータ交換(DDE)を使用する他のアプリケーションを無視する」にチェックを入れると改善するケースもあります。
エクセルの印刷エラーが出るときに確認すべき設定と手順
続いては、印刷時にエラーメッセージが表示されるケースを確認していきます。
エラーにはさまざまな種類があり、メッセージの内容に応じた対処が必要です。
よくある印刷エラーの種類と意味
エクセルで発生しやすい印刷エラーの種類を以下の表で整理しました。
| エラーメッセージ | 主な原因 | 対処法 |
|---|---|---|
| プリンターが使用できません | 接続切れ・ドライバー不具合 | 接続確認・ドライバー再インストール |
| 印刷できませんでした | スプーラーの詰まり・設定不備 | スプーラーのリセット |
| メモリが不足しています | ファイルが重い・メモリ消費が多い | ファイル軽量化・仮想メモリ増量 |
| ページ設定が無効です | 用紙サイズや余白の設定ミス | ページ設定の見直し・初期化 |
| 応答なし(フリーズ) | ファイルが複雑すぎる・アドインの問題 | セーフモード起動・ファイル分割 |
エラーメッセージが表示された際は、まずその内容を正確に読み取ることが解決への第一歩です。
ページ設定や用紙サイズのズレを修正する
印刷設定において、用紙サイズや余白が正しく設定されていないことでエラーが起きるケースもあります。
特に他のパソコンで作成したファイルを開いた場合、プリンターの機種が異なるために用紙設定がずれてしまうことがあります。
「ページレイアウト」タブから用紙サイズ・余白・印刷の向きを確認し、現在使用しているプリンターに合わせて設定し直しましょう。
Officeの修復とアップデートで根本解決を目指す
上記の対処法をすべて試しても解決しない場合は、Officeアプリ自体に問題が発生している可能性があります。
Officeの修復手順(Windows)
「設定」→「アプリ」→「インストールされているアプリ」からMicrosoft Officeを選択し、「変更」→「クイック修復」または「オンライン修復」を実行します。
オンライン修復はより徹底した修復が可能ですが、インターネット接続と時間が必要です。
また、Officeを常に最新の状態に保つことも、印刷トラブルを未然に防ぐために重要なポイントです。
「ファイル」→「アカウント」→「更新オプション」→「今すぐ更新」から手動でアップデートを確認できます。
まとめ
この記事では、エクセルが印刷できない原因と対処法について、「プレビューは表示される」「応答なし」「メモリ不足」「エラーが出る」といったケース別に詳しく解説してきました。
印刷トラブルは一見複雑に見えますが、プリンターの接続確認・印刷範囲の見直し・スプーラーのリセット・ドライバーの更新・ファイルの軽量化といった基本的な対処を順番に行うことで、多くの場合は解決できます。
応答なしやメモリ不足が起きる場合は、ファイルの複雑さやパソコンのリソース不足が根本にあることが多いため、ファイルの分割や仮想メモリの設定変更も有効な手段です。
それでも解決しない場合は、Officeの修復やドライバーの再インストールといった、より根本的なアプローチを試してみましょう。
今後は今回紹介した内容を参考に、エクセルの印刷トラブルに慌てず対処できるようになっていただければ幸いです。