ExcelにPDFを貼り付ける決定版!綺麗に埋め込む裏技とトラブル対策
業務報告書や見積書、マニュアルを作成する際、関連するPDF資料をExcelシート内にひとまとめに管理したい場面は日常茶飯事です。しかし現場では、「貼り付けたPDFのアイコンしか表示されない」「複数ページの中身を直接見せたいのにやり方がわからない」「印刷するとPDF部分が消える・ズレる」「相手のパソコンで開けない」といったトラブルが頻発しています。
ExcelにPDFを配置する方法は1つではありません。アイコンとして埋め込むのか、画像として中身を展開するのか、あるいはデータそのものを抽出するのかによって、最適な操作手順や設定が大きく異なります。実務で役立つ4つの貼り付けパターンから画質劣化の防止策、印刷トラブルの解消法まで、現場ですぐに使える具体的なテクニックを分かりやすく解説します。
📌 【この記事の重要ポイントまとめ】
- 要点1:PDFの貼り付けは「アイコン埋め込み(オブジェクト挿入)」「画像貼り付け」「ハイパーリンク」「Power Query取り込み」を用途で使い分けるのが鉄則
- 要点2:中身を見せたい場合はスクリーンショットや画像変換を活用し、セルに追従するプロパティ設定を行うことでズレを防止できる
- 要点3:相手が開けない・印刷されない問題は、関連付けアプリの設定や「オブジェクトを印刷する」のチェックボックス確認で即座に解決可能
【用途別】ExcelにPDFを貼り付ける4大手法と最適な選び方
ExcelにPDFを取り込む際、多くの人が最初に直面するのが「どの方法で貼り付けるべきか」という選択の悩みです。Microsoft公式のサポートドキュメントや主要なオフィスソフト解説でも示されている通り、Excelには大きく分けて4通りのPDF連携方法が存在します。それぞれの特徴、メリット・デメリットを整理したのが下表です。
| 貼り付け手法 | 主な特徴とデータ容量への影響 | 一般的な用途・適した場面 | 編集部の評価と注意点 |
|---|---|---|---|
| オブジェクト挿入(アイコン化) | ファイル全体を埋め込むため、PDF容量分だけExcelファイルが重くなる | 補足資料、マニュアル、元データPDFをそのまま添付したいとき | 配布先が単一ファイルで完結するが、開き手側のPDFビューアー環境に依存する |
| 画像として貼り付け | 画像データとして配置。解像度によって容量が増加する | 請求書や図面など、シート上で直接内容を一覧・印刷させたいとき | 誰でも視覚的に確認できるが、テキストの再編集や複数ページの自動展開は不可 |
| リンクとして挿入 | パス情報のみを保持するため、Excel容量はほとんど増えない | 社内共有サーバーやクラウド上のPDFを参照させたいとき | ファイルサイズは最小だが、相手の環境やファイル移動による「リンク切れ」に注意 |
| Power Query取り込み | PDF内のテーブルデータのみを抽出してセルに読み込む | PDF内の表数値をExcelで計算・集計・分析したいとき | 貼り付けではなくデータ化。集計業務の自動化に圧倒的な威力を発揮する |
相手に渡すファイル形式や「中身をその場で見せたいか」「クリックして別ウィンドウで開かせたいか」によって選ぶべきルートが変わります。まずは最も基本となるオブジェクト挿入の手順から確認していきましょう。

【基本手順】ExcelにPDFをオブジェクトとして挿入&アイコン表示で埋め込む
PDFファイルを丸ごとExcelシート内に埋め込み、ダブルクリックで閲覧できるようにするには、ExcelにPDFをオブジェクトとして挿入する手順を用います。この手法を使えば、元のPDFファイルを別途送付する必要がなくなります。
基本ステップは以下の通りです。
- Excelの上部リボンメニューから「挿入」タブをクリックする
- 「テキスト」グループ内にある「オブジェクト」を選択する
- ダイアログが表示されたら「ファイルから」タブに切り替える
- 「参照」ボタンを押し、挿入したいPDFファイルを選択する
- ExcelにPDFをアイコン表示で埋め込む場合は、「アイコンで表示」にチェックを入れる(「リンク」のチェックは外したままにする)
- 「OK」をクリックすると、シート上にAdobeやPDFのアイコンが配置される
作業効率を高めたい場合、キーボード操作でメニューを呼び出すExcelにPDFを貼り付けるショートカット(Alt → N → J → J の順にキーを押す)を使うと、マウス操作なしで瞬時にオブジェクト挿入画面を開くことができます。
なお、エクスプローラーからシート上へExcelPDF直接ドラッグアンドドロップを行う操作も直感的ですが、環境によっては意図せず画像としてペーストされたり、ファイルリンクになったりするケースがあります。確実な埋め込みを行いたい場合は、メニューのオブジェクト挿入から操作するのが安全です。
配置後は、セルの行追加や列幅変更に伴ってアイコンの位置が崩れないよう、ExcelPDFセルに合わせて移動やサイズ変更の設定を必ず行っておきましょう。アイコンを右クリックして「オブジェクトの書式設定」を開き、「プロパティ」タブで「セルに合わせて移動やサイズ変更をしない」または「セルに合わせて移動するがサイズ変更はしない」を目的に応じて選択するのが実務上の鉄則です。
【見た目重視】ExcelにPDFを画像として貼り付ける方法と複数ページの裏技
「別ウィンドウを開かせるのではなく、Excelのシート上にPDFの内容をそのまま印刷・プレビューさせたい」という場合は、ExcelにPDFを画像として貼り付ける方法が最適です。PDFを画像化して貼り付けることで、相手の環境にPDFリーダーが入っていなくても確実に内容を共有できます。
手軽に1ページ分を貼り付けるなら、Windows標準の機能やExcelのスクリーンショット機能が役立ちます。
- PDFビューアーで対象のPDFを開き、貼り付けたい部分を画面に大きく表示しておく
- Excelに戻り、「挿入」タブ > 「図」 > 「スクリーンショット」 > 「画面の領域指定」を選択する
- 画面が白くフェードしたら、PDFの必要な範囲をマウスでドラッグして囲む
- ドラッグを離すと、指定した領域が画像としてExcel上に自動挿入される
ここで多くのユーザーが直面するのが、ExcelPDF貼り付け画質荒い対処法です。画面のスクリーンショット機能で取り込むと、ディスプレイの解像度に引きずられて文字や細い罫線がぼやけてしまうことがあります。高精細な印字品質を保つには、Adobe Acrobatや無料のPDF変換ツールを使って「PDFをあらかじめ高解像度PNGまたはJPEG(300dpi以上推奨)」に出力してから、Excelの「挿入」>「画像」から貼り付けるのが確実です。
また、ExcelにPDFを複数ページ貼り付ける手順で悩むケースも少なくありません。Excelのオブジェクト挿入では最初の1ページしかプレビューされない仕様になっているため、複数ページを並べて見せたい場合は以下のいずれかの手法を取る必要があります。
- 全ページを一括で連番画像(PNG/JPG)に変換し、Excelの「挿入」>「画像」で複数ファイルを選択して一気に配置する
- ページごとにSnipping Tool(
Win + Shift + S)でキャプチャし、シートの縦方向へ順番に貼り付ける - 表紙や概要のみを画像貼り付けし、全体はアイコン埋め込み(オブジェクト挿入)で添付しておくハイブリッド運用にする

【データ活用】ExcelPDF取り込みPowerQueryで表データを直接抽出する
業務で扱うPDFが請求書や売上データ、官公庁の公表統計など「表形式」の数値である場合、単に画像やアイコンとして貼るだけでは再計算やグラフ化ができません。そこで活用したいのが、ExcelPDF取り込みPowerQuery機能です。
Microsoft 365や近年のExcelには、PDF内のテキストとテーブル構造を直接解析してシートのセルへ展開する強力なETLエンジンが標準搭載されています。
- Excelの「データ」タブを開き、「データの取得」をクリックする
- 「ファイルから」 > 「PDFから」を選択する
- 取り込みたいPDFファイルを選択して「インポート」を押す
- ナビゲーター画面が開き、PDF内に存在するページやテーブルの一覧がプレビュー表示される
- 抽出したい表を選択し、「データの変換」または「読み込み」をクリックする
この機能を使うことで、これまで手入力で書き写していた作業や、PDFからコピペして文字化け・改行ズレを直していた工数をほぼゼロに削減できます。数値データをExcel側で再利用したい場合は、貼り付けではなくPower Queryによる取り込みを選択するのが現代のスタンダードです。
【現場で頻発】「開けない」「印刷されない」トラブルの原因と完全解決策
ExcelにPDFを埋め込んだりリンクさせたりした際、社内外のやり取りで最も問い合わせが多いトラブルが「埋め込みファイルが開けない」「印刷時にPDFだけ真っ白になる」という現象です。これらの原因と対処法を論理的に整理します。
1. ExcelPDF貼り付け開けない原因と対処
シート上のPDFアイコンをダブルクリックしても「このオブジェクトを起動できません」というエラーが出たり、無反応だったりする主な原因は以下の3点です。
- デフォルトのPDF閲覧ソフトの関連付け不備:Windows側でPDFを開く既定のアプリが正しく設定されていない場合に発生します。「設定」>「アプリ」>「既定のアプリ」で、PDFの既定プログラムを「Adobe Acrobat」等に再設定してください。
- 32bit版と64bit版のアーキテクチャ不一致:ExcelとAdobe Acrobatのビット数(32bit/64bit)が混在している環境でOLE連携エラーが起きる事例が報告されています。最新版へのアップデートで解消されます。
- 保護されたビューとセキュリティ制限:メール添付で送られてきたExcelの場合、マクロや外部オブジェクトの起動が制限されていることがあります。上部の「編集を有効にする」をクリックすることで開けるようになります。
2. ExcelPDF貼り付け印刷されない解決策
画面上には見えているPDF画像やアイコンが、いざプリンターで印刷したりPDF保存したりすると消えてしまう場合があります。この場合は、オブジェクト自体の印刷プロパティを確認します。
- 対象のPDF画像またはアイコンを右クリックし、「図の書式設定」または「オブジェクトの書式設定」を選択する
- 「サイズとプロパティ(アイコン)」タブを開く
- 「プロパティ」項目を展開し、「オブジェクトを印刷する」にチェックが入っているかを確認する
- チェックが外れていた場合はチェックを入れて保存する
3. ExcelPDFリンクとして挿入する方法とリンク切れ対策
ファイル容量を抑えるためにExcelPDFリンクとして挿入する方法(セルを右クリック >「リンク」> PDFファイルを指定)を採用する場合、相手にExcelファイルだけを送ると確実にリンク切れ(ファイルが見つかりませんエラー)を起こします。
リンク運用を行う際は、「ExcelファイルとPDFファイルを同じ専用フォルダ内に格納し、フォルダごとZIP圧縮して配布する」か、「SharePointやOneDriveなどのクラウドストレージ上に保存してURLリンクを発行する」設計を徹底しましょう。

【実態検証とプロの判断】利用者の生の声から見る「失敗しない運用ルール」
企業のIT推進部門や総務・経理現場の生の声を取材すると、ExcelへのPDF貼り付けをめぐって様々な実務上の混乱が起きています。
SNSや知恵袋、社内ヘルプデスクに寄せられる典型的な声として、「重いPDFを10個も埋め込んだ結果、Excelファイルが100MBを超えて開くたびにフリーズする」「社外の取引先にアイコン埋め込みのExcelを送ったら『開けない』とクレームが入った」という失敗談が後を絶ちません。
ExcelのOLE(Object Linking and Embedding)機能は非常に便利ですが、受け取り側のOS環境(Mac版Excelやスマートフォン版アプリなど)では、Windows版で埋め込んだOLEオブジェクトを直接開けないという構造上の仕様が存在します。
【プロの結論】おすすめできる人・慎重になるべき人の判断基準
トラブルを未然に防ぎ、作業効率を最大化するための明確な判断基準は以下の通りです。
▼ オブジェクト埋め込み・画像貼付をおすすめできるケース
- 同一社内のWindows環境でやり取りする場合:PC環境が統一されているため、アイコンダブルクリックによる閲覧エラーが起きにくい
- 1枚ものの帳票・受領書をエビデンスとして視覚的に残したい場合:画像化して貼り付けることで、印刷やPDF書き出し時も見た目が完全一致する
- 関連資料を1つのファイルにまとめてアーカイブ保管したい場合:フォルダ内のファイル散逸を防ぎ、単一ファイルでの一元管理が実現できる
▼ 埋め込みを避け、クラウドリンクや別送にすべきケース
- 社外の取引先や不特定多数のユーザーへ配布する場合:相手がMacやタブレット、Web版Excelを利用している可能性が高く、埋め込みオブジェクトが開けないリスクがある
- PDFのページ数が多く、ファイル全体の容量が肥大化する場合:動作が極端に重くなり、ファイル破損の原因となるためリンク管理が推奨される
- PDF内の数値を二次利用・集計したい場合:貼り付けではなくPower Queryによるテーブルデータ読み込みを行うべきである
【excel に pdf を 貼り 付ける】に関するよくある質問(FAQ)
Q1:Mac版のExcelでもWindowsと同じようにPDFを埋め込めますか?
A1:Mac版ExcelではWindowsのOLE機能と仕組みが異なるため、オブジェクトとして埋め込んでもダブルクリックで開けないケースが多発します。Mac環境とやり取りする場合は、PDFを「高画質画像としてシートに貼り付ける」か、「クラウド上の共有リンクを貼る」方法を推奨します。
Q2:PDFを貼り付けるとExcelのファイルサイズが急激に重くなります。軽くする方法は?
A2:オブジェクトとして埋め込むとPDFの元データがそのままExcel内に内包されるためです。ファイルサイズを抑えたい場合は、PDF側をあらかじめ圧縮ツールで軽量化してから埋め込むか、ハイパーリンクによる参照管理に切り替えてください。
Q3:貼り付けたPDFアイコンの表示名やデザインを変更できますか?
A3:可能です。「オブジェクトの挿入」画面で「アイコンで表示」にチェックを入れた際、すぐ下にある「アイコンの変更」ボタンを押すことで、表示されるキャプション(ファイル名などのテキスト)やアイコンデザインを任意の文言・画像に変更できます。
Q4:PDFを直接ドラッグ&ドロップすると画像になってしまい、ファイルとして開けません。
A4:お使いのExcelやAdobe Readerのバージョン設定により、ドラッグ&ドロップ時の挙動が画像挿入として処理される場合があります。ファイルそのものを格納したい場合は、リボンの「挿入」>「テキスト」>「オブジェクト」>「ファイルから」の正規ルートで挿入を行ってください。
まとめ:目的に合わせたPDF貼り付けでExcel業務を劇的に効率化しよう
ExcelにPDFを貼り付ける作業は、一見単純に見えて用途に応じた手法の使い分けが作業効率を大きく左右します。閲覧専用として手軽に配布したいなら「オブジェクトのアイコン挿入」、印刷や一覧性を重視するなら「高解像度画像での配置」、データ集計が目的なら「Power Queryでの取り込み」と、ゴールから逆算して操作を選択することが肝要です。
セル追従のプロパティ設定や印刷オプションの確認といった基本を押さえておけば、レイアウト崩れや印刷トラブルのほとんどは回避できます。状況に合わせた最適なアプローチを身につけ、日々の資料作成とデータ管理をスムーズに進めてください。 (出典: excel に pdf を 貼り 付ける(Yahoo!ニュース))