ExcelでブックをPDFにエクスポートしようとしたときに「プリンターがインストールされていません」と表示され、保存できない場合があります。この記事では、印刷せずにPDF出力したい場合の解決策を詳しく解説します。
原因の確認
このエラーは、WindowsやOfficeが内部的にPDF出力もプリンターとして扱うため、仮想プリンターが正しく認識されていない場合に発生します。最新のExcelやWindowsでも、設定やドライバーの不整合で表示されることがあります。
特に、「Microsoft Print to PDF」や「XPS Document Writer」が無効化されている、または削除されている場合が多く、F12キーやエクスポートからのPDF保存でも同じエラーが出ます。
「Microsoft Print to PDF」を有効化する方法
Windowsの機能として「Microsoft Print to PDF」を有効にすることが第一歩です。手順は「設定」→「アプリ」→「オプション機能の管理」→「Windowsの追加機能を管理」で「Microsoft Print to PDF」をインストールまたは有効化します。
インストール後、Excelを再起動し、PDFとして保存するとエラーが解消されることがあります。
ExcelのPDF保存手順の確認
PDF保存時は「ファイル」→「エクスポート」→「PDF/XPSの作成」を選択し、保存先を指定します。このとき、プリンター設定では「Microsoft Print to PDF」を選択していることを確認してください。
例えば、Excelでブック全体をPDF化する場合、ページ範囲を指定せずに「全てのページ」を選ぶことで、エラーなくPDF化されるケースが多いです。
Print Spoolerの確認と再起動
Print Spoolerサービスが停止している場合もPDF出力に影響します。「サービス」アプリからPrint Spoolerを確認し、スタートアップを「自動」に設定してサービスを再起動します。
これにより、仮想プリンターが正常に動作し、PDF保存時のエラーを回避できます。
まとめ:ExcelでのPDF出力エラー解消のポイント
ExcelでPDF保存時の「プリンターがインストールされていません」エラーは、仮想プリンターの有効化とPrint Spoolerサービスの確認で解決することがほとんどです。まず「Microsoft Print to PDF」を有効化し、Excelを再起動してPDF出力を試してみましょう。
これにより、印刷不要でブックをPDF化でき、エクスポート機能も正常に使用できるようになります。


コメント