エクセルで印刷しようとしたら「プリンター名 on e00: でエラーが発生したため、ファイルを印刷できませんでした。原因としていくつかの理由が考えられます。~」と表示された時に、解決した内容を紹介します。
結論としては、「エクセルのウィンドウを一旦すべて閉じて、改めて開いて印刷してみよう。」です。
このエラーだよ
エラーが発生したため、ファイルを印刷できませんでした。
このエラが表示された場合、本当にメモリ不足やプリンタードライバー、はたまたケーブル問題があることも考えられます。
しかし、たいていの場合はそれらに問題はなく、なんでこんなエラーが表示されているのか分からないことの方が多いと思います。
解決した方法は・・・
まずは、エクセル以外のファイルを同じプリンターで印刷してみてください。(メモ帳に適当に文字を入力して印刷でOK)
それで印刷できる場合は、パソコン自体に問題があるわけじゃなく、エクセル内部でエラーが生じているということになります。
したがって直すために始めにすることと言えば、
- エクセルのウィンドウをを一旦すべて閉じて、再度開き直して印刷する。
です。
エクセルの印刷方法をネットで調べたりするより、まずはエクセルを再起動しましょう。
エラーが引き続き表示される場合は、完全シャットダウンを実行してみるのが、今のところの1番の解決です。
【完全シャットダウン】3つの方法とメリット/デメリット【Windows10】これでエクセルの印刷エラーが表示されなくなります。(たぶん)
それでもダメな場合
それでもダメな場合は、他の人の記事などを見てみると、
PCのユーザーアカウントを追加した後、新しいアカウントで印刷すると印刷できる。
Nightmare
という場合がありようです。
原因となりえること
エラーが出た端末では、特に下記の点が他の端末と違っていて、原因として考えられます。
- エクセルを開きすぎ。(10ファイルくらい)
- エクセル内に容量が大きめの画像が含まれている。
- デバイスとプリンターで同じプリンターが複数登録されている。
- Microsoft Officeのアップデートがあったかも?
少なくとも、デバイスとプリンターに同じプリンターが複数登録されているメリットは基本的には無いはずなので、整理しておきましょう。
また、先ほどの他の人の経験を見ると、ユーザーアカウントが破損しファイルの関連付け等の部分にエラーが発生しているのかもしれません。
おわりに
「プリンター名 on e00: でエラーが発生したため、ファイルを印刷できませんでした。原因としていくつかの理由が考えられます。~」と表示された場合に、解決できると思われる方法を紹介しました。
このエラーは滅多に見たことないので、原因も対処方法もはっきりとは分かっていませんが、まずは再起動してみてください。