エクセルにPDFを貼り付ける方法を徹底解説!アイコン表示・画像化・不具合対処まで
Excel(エクセル)にPDFを貼り付けたいとき、ファイルのアイコンだけを表示する方法、PDFの1ページ目をシート上に表示する方法、複数ページを画像として並べる方法では、操作も仕上がりも異なります。Windows版とMac版、デスクトップ版とWeb版でも対応状況が違うため、目的に合わない手順を選ぶと「オブジェクトの挿入がグレーアウトしている」「PDFが表示されない」「貼り付けたのに1ページ目しか見えない」といった問題が起こりがちです。
Microsoft サポートの「Excel スプレッドシートにオブジェクトを挿入する」では、ファイルをオブジェクトとして埋め込む方法や、元ファイルへのリンクを設定する方法が案内されています。大切なのは、PDFをExcelの中に保存したいのか、内容をシート上で見せたいのか、それともクリックして開けるようにしたいのかを最初に決めることです。
📌 【この記事の重要ポイントまとめ】
- PDFをアイコン表示する:Windowsのデスクトップ版Excelで[挿入]→[オブジェクト]からPDFを埋め込む方法が基本。
- PDFの内容を表示する:1ページだけなら画像化して貼り付け、複数ページなら各ページをPNGやJPEGに変換して挿入する方法が確実。
- 開けない・表示されないとき:Excelのバージョン、WindowsとMacの違い、リンク切れ、PDF閲覧ソフトの有無を確認する。
【まずは目的別に選ぶ】エクセルにPDFを貼り付ける4つの方法
ExcelにPDFを貼り付ける方法は、大きく分けて「オブジェクトとして埋め込む」「PDFを画像に変換する」「ハイパーリンクを設定する」「PDFの内容を表として取り込む」の4種類です。それぞれの特徴を理解しておけば、作業をやり直す手間を減らせます。
- PDFを添付資料として残したい:オブジェクトとして埋め込む。
- 見積書や図面の内容をシートに見せたい:PDFを画像に変換して貼り付ける。
- ファイルサイズを抑え、共有資料からPDFを開きたい:ハイパーリンクを設定する。
- PDF内の文字や数値を集計・編集したい:PDFからデータを取り込む方法を検討する。
ここで押さえておきたいのは、PDFファイルをExcelに埋め込むことと、PDFのページ内容をExcelのセルに変換することは別の操作だという点です。オブジェクトとして埋め込んでも、PDF内の文字や表がそのままExcelのセルに展開されるわけではありません。
また、画像として貼り付けた場合、見た目は再現できても、文字や数値をExcel上で直接編集することはできません。後から数値を集計したり、文字列を検索・加工したりする必要があるなら、画像化ではなくデータの取り込みを選ぶべきです。
【Windows版Excel】PDFをオブジェクトとして埋め込み、アイコン表示する方法
Windows版のデスクトップExcelでPDFファイルをブック内に添付するなら、標準のオブジェクト挿入機能を利用する方法が基本です。PDFのアイコンをダブルクリックすると、対応するPDF閲覧ソフトでファイル全体を開けます。
PDFを埋め込む手順
- PDFを貼り付けたいExcelブックを開きます。
- 貼り付けたい位置に近いセルを選択します。
- リボンの[挿入]タブを開きます。
- [テキスト]グループにある[オブジェクト]をクリックします。
- [ファイルから作成]タブを選び、[参照]から目的のPDFを指定します。
- アイコンだけを表示する場合は、[アイコンで表示]にチェックを入れます。
- [OK]をクリックして挿入します。
この操作は、Microsoft サポートが案内するオブジェクトの埋め込み手順に沿ったものです。Excelのバージョンやリボンの表示設定によって、ボタンの位置や表記が多少異なる場合があります。
PDFをアイコン表示するには?
[アイコンで表示]にチェックを入れると、シート上にはPDFの内容ではなく、クリックできるファイルアイコンが表示されます。アイコンの位置やサイズは、挿入後にドラッグして調整できます。
アイコン表示は、請求書、契約書、見積書、検査報告書などを一覧表に添付する用途に向いています。例えば、A列に案件名、B列に担当者、C列に金額、D列に関連PDFのアイコンを配置すれば、一覧表から必要な書類を開ける管理台帳を作れます。
ただし、アイコンが表示されても、PDFの内容がExcelのシート内に展開されるわけではありません。アイコンはファイルを開くための入口です。PDFの文章をExcel上で読ませたい場合は、次に紹介する画像化を検討してください。
PDFの1ページ目だけ表示されるのはなぜ?
[アイコンで表示]にチェックを入れずにPDFを挿入すると、Excelではファイルの先頭ページが表示用のプレビューとして現れます。複数ページのPDFでも、シート上に全ページが自動的に並ぶわけではありません。
これは、PDF全体が失われたことを意味しません。埋め込まれたPDFは、オブジェクトをダブルクリックして開くことで、閲覧ソフト側から全ページを確認できます。
そのため、「ExcelにPDFを貼り付けたのに1ページ目しか見えない」という場合は、まずオブジェクトの表示形式を確認しましょう。全ページをシート上で見せたいのであれば、PDFの各ページを画像として挿入する方法が適しています。
【ページ画像として貼り付け】ExcelにPDFの1ページ目・複数ページを表示する方法
PDFの内容をExcelのシート上で直接見せたいなら、PDFをPNGやJPEGなどの画像に変換してから挿入する方法がおすすめです。見積書の内訳、製品仕様書、図面、帳票など、ファイルを開かなくても内容を確認できるようにしたい場合に適しています。
PDFの1ページ目を画像として貼り付ける手順
- PDFをAdobe AcrobatなどのPDF閲覧・変換ソフトで開きます。
- 画像として保存する機能を使い、対象ページをPNGまたはJPEG形式で書き出します。
- Excelに戻り、画像を配置したいシートを開きます。
- [挿入]タブから[画像]を選択し、保存した画像ファイルを指定します。
- 挿入した画像の四隅をドラッグしてサイズを調整します。
- 必要に応じて、画像がセルの移動やサイズ変更に追従するよう、画像のプロパティを調整します。
PDF閲覧ソフトの種類によっては、ページを画像として書き出す機能が有料版に限られる場合があります。その場合は、PDFを画像形式で保存できるツールを使うか、OSのスクリーンショット機能で必要なページを画像化する方法もあります。スクリーンショットを利用するときは、文字の判読性を確保できる解像度で取得してください。
エクセルにPDFを複数ページ貼り付ける方法
複数ページのPDFを貼り付ける場合は、ページごとに画像ファイルを作成し、Excelに順番に挿入します。例えば、5ページのPDFなら、1ページ目から5ページ目までをそれぞれ画像に変換し、ワークシート上に縦方向または横方向に並べます。
- PDFの全ページを画像形式で書き出します。
- Excelの[挿入]→[画像]から、各ページの画像を挿入します。
- ページ番号を確認しながら、画像を正しい順番に並べます。
- 各ページの幅や縦横比をそろえ、必要に応じてページ番号を記載します。
- 印刷する場合は、印刷範囲、改ページ、拡大縮小率を確認します。
画像が多いとブックのファイルサイズが大きくなるため、必要以上に高解像度の画像を使わないこともポイントです。細かい文字を読ませる必要がある帳票では画質を優先し、参考資料のサムネイル程度でよければ解像度を抑えると、ファイルを扱いやすくできます。
PDFを画像化するメリットと注意点
画像化のメリットは、PDFのレイアウトを視覚的に再現しやすいことです。元のPDFに表、図、印影、細かな罫線が含まれていても、ページ全体を画像として扱うため、Excel側でレイアウトが崩れる問題を避けやすくなります。
一方、画像内の文字はExcelの通常のセルデータではありません。画像から文字をコピーしたり、数値を計算に使ったりするには、OCRなどで文字情報を取り出す別の工程が必要です。また、機密情報を含むPDFをオンライン変換サービスにアップロードする場合は、社内規定やサービスの取り扱い条件を確認してください。
【Excel PDFリンク貼り付け】ファイルを埋め込まずにハイパーリンクで開く方法
PDFをExcelブックに埋め込むと、ファイルサイズが増えることがあります。多数のPDFを管理する場合や、複数人で同じExcelファイルを編集する場合は、PDFを別の場所に保存し、セルにハイパーリンクを設定する方法が有力です。
PDFへのリンクを設定する手順
- PDFを保存しておきたいフォルダーや、共有可能なクラウドストレージに配置します。
- Excelでリンクを設定したいセルを選択します。
- [挿入]タブから[リンク]を選ぶか、対応するデスクトップ版ではCtrl+Kを押します。
- PDFの保存場所やリンク先を指定します。
- 表示する文字列を「請求書を開く」「仕様書PDF」などに設定します。
- 設定を確定し、リンクを開いて正しいPDFが表示されるか確認します。
メニュー名はExcelのバージョンやOSによって異なることがあります。ローカルファイルをリンク先にする場合は、そのパスが利用者の環境でも有効かどうかが重要です。
埋め込みとリンク貼り付けは何が違う?
埋め込みではPDFのデータをExcelブック側に持たせます。リンク方式では、PDFを別ファイルとして保存し、Excelにはその保存場所を参照する情報を持たせます。
リンク方式はブックの容量を抑えやすく、共有フォルダー上のPDFを差し替えれば、同じリンクから更新後のファイルを開ける構成にできます。ただし、リンク先のファイルを移動したり、名前を変更したりすると、リンク切れが発生することがあります。
チームで共有するなら、個人のパソコン内にある「ダウンロード」フォルダーなどを参照するのではなく、アクセス権を管理できる共有ネットワークドライブやOneDrive、SharePointなどにPDFを置く方法が適しています。クラウドのリンクを使う場合も、閲覧者に必要なアクセス権が付与されているか確認してください。
なお、リンク方式はPDF自体をExcelブックに格納するわけではありません。Excelファイルだけをメールで送っても、受信者がリンク先にアクセスできなければPDFを開けない点に注意が必要です。
【Windows・Mac・Web版の違い】PDF貼り付けで失敗しないための比較
ExcelのPDF貼り付けで混乱しやすいのが、利用環境による機能差です。Windows版で見つかる[オブジェクト]の機能が、Mac版やブラウザーで使うExcelでも同じように動作するとは限りません。
Microsoft サポートの「Excel スプレッドシートにオブジェクトを挿入する」では、OLE(オブジェクトのリンクと埋め込み)による挿入方法が説明されています。一方、Mac版ではWindows版と同じOLEの操作を前提にできず、PDFの埋め込み方法に制約があります。Macでページ内容を表示したい場合は、画像として挿入する方法を優先すると確実です。
| 利用環境・方法 | 主な操作 | 注意点・向いている用途 |
|---|---|---|
| Windows版デスクトップExcel | [挿入]→[オブジェクト]→[ファイルから作成] | PDFの埋め込みやアイコン表示に適する。全ページをシート上に表示する機能ではない。 |
| Mac版Excel | PDFを画像化して[挿入]→[画像] | Windows版と同じPDFのOLE埋め込み操作は前提にできない。各ページの画像化が確実。 |
| Excel for the web | [挿入]→[リンク]や[画像]など、利用できる機能を使用 | デスクトップ版のオブジェクト挿入と同等ではない。必要に応じてデスクトップアプリで作業する。 |
| PDFを画像として貼り付け | PNG・JPEGに変換して[挿入]→[画像] | ページ内容の表示に適するが、文字や数値をセルとして直接編集できない。 |
| ハイパーリンクで参照 | [挿入]→[リンク] | ブックの容量を抑えやすいが、リンク先へのアクセス権と保存場所の維持が必要。 |
Mac版ExcelでPDFを貼り付ける場合
Mac版Excelでは、Windows版の手順をそのまま再現しようとしても、PDFを選択できなかったり、オブジェクトの種類にPDFが表示されなかったりする場合があります。これは必ずしも操作ミスではなく、OSやアプリケーションが対応するオブジェクト機能の違いによるものです。
PDFの1ページ目を見せたいなら、そのページをPNGやJPEGとして書き出し、Excelの[挿入]から画像を選択してください。複数ページを見せたい場合も、ページごとに画像を用意して並べます。PDFそのものを開けるようにしたいだけなら、共有可能な保存場所に置き、ハイパーリンクを設定する方法がシンプルです。
Excel for the webで[オブジェクト]が使えない場合
ブラウザーで使うExcel for the webは、デスクトップ版Excelのすべての機能を備えているわけではありません。デスクトップ版向けの操作説明にある[オブジェクト]が見つからない場合は、ブラウザー内で同じ操作を探し続けるより、[デスクトップアプリで開く]などの機能を使って、対応するExcelアプリで作業する方法を検討してください。
また、オブジェクトを含むブックをWeb版で表示・編集する際は、オブジェクトの種類によって表示や編集に制約が生じることがあります。共有が前提なら、PDFの画像化やクラウド上のPDFへのリンクなど、利用者の環境に依存しにくい方法を選ぶと運用しやすくなります。
【エクセルにPDFを貼り付けできない】表示されない・開けない原因と対処法
PDFを挿入できない、アイコンが表示されない、ダブルクリックしても開けないといったトラブルは、原因を切り分けると解決しやすくなります。最初に確認したいのは、利用しているExcelの種類と、PDFをどの方法で挿入したかです。
原因1:Excelの[オブジェクト]がグレーアウトしている
[オブジェクト]がグレーアウトしている場合、まずExcel for the webで作業していないか確認してください。Windows版デスクトップExcelと同じ挿入機能が使えるとは限りません。Mac版の場合も、Windows版のOLE機能を前提としたPDF挿入は制約があります。
デスクトップ版を利用している場合は、次の項目も確認します。
- ブックやワークシートが保護されていないか。
- ファイルが読み取り専用や保護ビューの状態になっていないか。
- 編集権限があり、通常の編集操作ができる状態か。
- Excelのメニュー表示や利用中のバージョンに違いがないか。
保護されたシートや編集権限の制約がある場合は、適切な権限のもとで保護を解除するか、編集可能なブックで操作してください。メニューがグレーアウトしている理由は一つではないため、OSやExcelの種類を確認せずに設定変更を繰り返すのは避けましょう。
原因2:PDFを挿入したのにシートに表示されない
PDFが見えない場合は、次の順番で確認すると原因を絞り込めます。
- [アイコンで表示]が選択されていないか確認する。
- シートの別の場所にオブジェクトが配置されていないか確認する。
- 画像やオブジェクトのサイズが極端に小さくなっていないか確認する。
- 行や列の表示状態、シートの表示倍率、オブジェクトの表示設定を確認する。
- PDFを再度挿入し、別の新しいブックでも同じ症状が起きるか確認する。
特に注意したいのは、PDFをアイコンとして表示する設定と、PDFの先頭ページをプレビュー表示する設定を混同することです。アイコン表示を選択している場合、シート上にPDFのページ画像が現れないのは正常な動作です。
原因3:PDFのアイコンをダブルクリックしても開けない
Microsoft サポートのPDF挿入に関する案内では、PDFを表示・閲覧するには対応するPDF閲覧ソフトが必要とされています。アイコンをダブルクリックしても開かない場合は、PDFファイル自体が正常かどうかを先に確認しましょう。
- PDFをExcelの外から直接開き、正常に表示できるか確認する。
- Adobe Acrobatや対応するPDF閲覧アプリが利用できる状態か確認する。
- PDFが破損していないか、パスワード保護やアクセス権の制約がないか確認する。
- リンク方式の場合は、ファイルの移動や名前の変更でリンク先が変わっていないか確認する。
- 共有ブックの場合は、ほかの利用者にも同じファイルへのアクセス権があるか確認する。
PDF自体は正常に開けるのに、Excel内のアイコンからだけ開けない場合は、オブジェクトを挿入し直すか、リンク方式に切り替えて動作を確認する方法があります。
原因4:PDFのアイコンが別のファイル形式に見える
アイコンの見た目がPDFらしくない場合、必ずしもPDFの挿入に失敗したとは限りません。Microsoft サポートでは、Excel 2019でOneDrive for Businessのローカル同期フォルダーにあるファイルを挿入すると、[アイコンで表示]を選んでも正しくないアイコンが表示される既知の問題が案内されています。対処方法として、[アイコンの変更]から手動でアイコンを指定する方法が紹介されています。
この問題は特定の環境に関するもので、すべてのExcelで同じ現象が起こるという意味ではありません。表示されるアイコンが違っていても、挿入されたオブジェクトの種類や、ダブルクリックしたときに開くファイルを確認して判断してください。
原因5:埋め込んだPDFを共有したら開けない
埋め込み方式とリンク方式では、共有時のトラブルの性質が異なります。埋め込み方式ならPDFのデータをブックに含められますが、PDF閲覧ソフトなどの実行環境は別途必要です。一方、リンク方式では、受信者が元のPDFの保存場所にアクセスできなければ開けません。
また、Microsoft サポートのオブジェクト挿入に関する説明では、オブジェクトをブックに挿入すると自動保存が無効になる場合があることも案内されています。共同編集を重視する場合は、オブジェクトの埋め込みが本当に必要かを見直し、共有フォルダーやクラウドストレージへのリンクを利用する構成も検討しましょう。
【プロの結論】編集・共有・印刷で失敗しないPDF貼り付けの判断基準
PDFをExcelに貼り付ける作業で、見た目だけを基準に方法を選ぶと、後から編集や共有で困ることがあります。実務では、次の3点を基準に選ぶと判断しやすくなります。
1. PDFを開くことが目的なら、アイコンかリンク
PDFを添付資料として管理するなら、Windows版デスクトップExcelでのオブジェクト埋め込みが候補になります。ブックの容量を抑えたい場合や、複数人で最新ファイルを参照したい場合は、共有場所に保存したPDFへのリンクが適しています。
2. ページの内容を見せることが目的なら、画像化
PDFのページをシート上で見せたい場合は、PNGやJPEGに変換して貼り付ける方法が向いています。複数ページならページ単位で画像を作成し、ページ番号と配置順を確認してください。印刷する帳票なら、画面上で読めることだけでなく、印刷時の縮尺や文字の大きさも確認する必要があります。
3. PDF内の数値や文章を活用するなら、データとして取り込む
PDF内の数値を集計したい、文字列を検索したい、表を並べ替えたいといった目的には、PDFを画像として貼り付ける方法は適しません。表形式のデータであれば、Excelのデータ取り込み機能や、PDFから表を抽出できるツールを使い、セルデータとして取り込めるか検討しましょう。スキャン画像から作られたPDFの場合は、OCRによる文字認識が必要になることがあります。
最後に、ExcelにPDFを埋め込む場合はファイルサイズ、共同編集時の自動保存、閲覧者側のPDF閲覧環境にも気を配る必要があります。手元で正常に表示されることだけでなく、別のパソコンや共有環境でも開けるかを確認しておくことが、実務でのトラブルを減らすポイントです。
【エクセルにPDFを貼り付ける】に関するよくある質問(FAQ)
Q1:ExcelにPDFを貼り付ける最も簡単な方法は?
A1:Windows版デスクトップExcelなら、[挿入]→[オブジェクト]→[ファイルから作成]でPDFを選ぶ方法が基本です。アイコンだけを表示したい場合は[アイコンで表示]にチェックを入れます。Mac版やWeb版では対応状況が異なるため、画像化やリンク方式も検討してください。
Q2:ExcelにPDFを貼り付けると1ページ目しか表示されないのはなぜ?
A2:PDFをオブジェクトとして挿入した場合、シート上には先頭ページのプレビューだけが表示されることがあります。PDF全体を確認するにはオブジェクトをダブルクリックします。複数ページをシート上に並べたい場合は、各ページを画像に変換して挿入してください。
Q3:ExcelにPDFを複数ページまとめて貼り付けることはできますか?
A3:複数ページをシート上に見せるには、PDFの各ページをPNGやJPEGに変換し、画像として順番に挿入する方法が確実です。PDFをオブジェクトとして埋め込むだけでは、すべてのページがシート上に展開されるわけではありません。
Q4:Mac版ExcelでPDFをオブジェクトとして挿入できない場合はどうすればよいですか?
A4:Windows版と同じOLEによるPDF埋め込み操作を前提にせず、PDFの各ページを画像化して[挿入]→[画像]から配置する方法を試してください。PDFを開けるようにしたいだけなら、PDFを共有可能な場所に保存し、ハイパーリンクを設定する方法もあります。
Q5:Excelの[オブジェクト]がグレーアウトしている原因は何ですか?
A5:Excel for the webで作業している、Mac版で機能上の制約がある、ブックやシートが保護されている、編集権限がないなどの原因が考えられます。まず利用中のExcelの種類と編集状態を確認し、必要ならデスクトップ版で開いて操作してください。
Q6:ExcelにPDFを貼り付けると、ブックのファイルサイズは大きくなりますか?
A6:PDFを埋め込むと、そのファイルのデータがブックに含まれるため、ファイルサイズが増えることがあります。複数ページを高解像度画像として貼り付けた場合も容量が増えやすくなります。容量を抑えたいなら、共有ストレージにPDFを保存してハイパーリンクで参照する方法が有力です。
まとめ:ExcelにPDFを貼り付けるなら目的と共有方法で選ぶ
エクセルにPDFを貼り付ける方法は、PDFをファイルとして持たせるか、ページ画像として表示するか、リンクから開けるようにするかで変わります。Windows版デスクトップExcelではオブジェクトの埋め込みとアイコン表示、Mac版では画像化やリンク方式、複数ページの表示ではページごとの画像挿入が有力な選択肢です。
「PDFを開けない」「1ページ目しか表示されない」「オブジェクトの挿入がグレーアウトしている」といった問題が起きたら、操作を繰り返す前にExcelの利用環境、表示形式、PDF閲覧ソフト、リンク先の状態を確認してください。
PDFを開くならアイコンやリンク、内容を見せるなら画像、数値や文章を編集するならデータ取り込み。この基準で方法を選べば、ファイル容量や共有時の問題も考慮しながら、目的に合ったExcel資料を作成できます。 (出典: エクセル に pdf を 貼り 付ける(Yahoo!ニュース))