Deciding Between Inserting as an Object vs Converting to Editable Cells

When office professionals search for how to insert pdf in excel, they typically fall into one of two distinct categories:

Case A: Document Attachment (OLE Icon)

You have a supporting document—such as a signed customer contract, an auditor approval certificate, a product spec sheet, or a receipt scan—that you want to attach inside an Excel workbook so coworkers can click and review it without searching through separate email folders.

Case B: Data Extraction (Editable Cells)

You have a PDF report containing tabular records—such as a monthly balance sheet, price catalog, or inventory roster—and you want the actual numbers and text populated inside active Excel worksheet cells so you can calculate sums, create pivot tables, and apply formulas.

If your objective is Case B, simply embedding the PDF as an icon will leave you frustrated because an embedded object is an inert file package; its internal data cannot be referenced by formulas like `=SUM()` or `=VLOOKUP()`. In that scenario, your best approach is to use our free tool to convert PDF to Excel spreadsheets, transforming static vector tables into editable calculation cells. If your goal is Case A, follow the in-depth tutorial methods below.

Method 1: How to Insert PDF into Excel as an Embedded OLE Object (Step-by-Step)

Microsoft Excel utilizes Object Linking and Embedding (OLE) technology to package external files directly inside modern `.xlsx` workbooks. Follow these precise instructions to insert pdf into excel:

  1. Open Your Target Worksheet: Launch Microsoft Excel (Office 365, 2021, 2019, 2016, or 2013) and click on the cell where you want the PDF icon to appear.
  2. Access the Ribbon Insert Menu: Click on the Insert tab on the primary ribbon bar at the top of your screen.
  3. Locate the Object Tool: Look toward the right side of the ribbon for the Text command group. Click the dropdown and select Object (in older versions, the Object button appears directly on the ribbon).
  4. Select Create from File: In the Object modal window, switch from the default 'Create New' tab to the Create from File tab.
  5. Browse for Your Document: Click the Browse button, navigate to your file directory, select your PDF file, and click Open.
  6. Configure the Icon Display: Check the box labeled Display as icon. This displays a clean Adobe or PDF icon on your sheet rather than attempting to render an oversized first-page preview. You can optionally click 'Change Icon' to customize the caption label.
  7. Finalize Embedding: Ensure the 'Link to file' box is unchecked. Leaving it unchecked guarantees that the entire PDF is embedded inside the Excel workbook, meaning the attachment will still work when you email the spreadsheet to colleagues. Click OK.

Method 2: How to Lock an Inserted PDF Inside an Exact Excel Cell

By default, when you attach pdf to excel, the icon floats on a separate graphic layer above the worksheet grid. If you sort your rows, insert new columns, or hide rows, the icon will stay anchored to the screen coordinates rather than moving with its related data row. To snap and lock your PDF inside a single cell:

  1. Resize the Host Cell: Enlarge the target cell height and width so that the PDF icon fits comfortably inside the cell margins.
  2. Snap with the Alt Key: Hold down the Alt key on your keyboard while dragging the PDF icon. The Alt key activates grid snapping, causing the icon edges to latch perfectly onto the cell borders.
  3. Open Format Object Properties: Right-click on the PDF icon and select Format Object from the context menu.
  4. Lock Object Positioning: In the Format Object side panel or dialog box, navigate to the Properties tab. Select the radio button labeled Move and size with cells.
  5. Confirm: Click OK. Now, whenever you sort your table, filter records, or hide adjacent rows, the PDF attachment travels and hides dynamically with its assigned record.

Method 3: How to Add PDF in Excel via Power Query (Extracting Tables Natively)

For users running Microsoft 365 or Excel 2016 and newer, Excel includes a built-in Power Query engine that can import structured tables directly from PDF files:

  1. Click the Data tab on the Excel ribbon.
  2. Click Get Data > From File > From PDF.
  3. Select your PDF document and click Import.
  4. In the Navigator pane, select the detected table or page you wish to extract.
  5. Click Transform Data to clean headers or click Load to populate the data into your worksheet.

Note: While Power Query is powerful, it frequently struggles with complex multi-page invoices, merged accounting columns, and scanned photocopies. For image-based PDFs or zero-fuss browser extraction without opening Power Query, our online converter provides instant conversion in seconds.

Comprehensive Comparison: PDF Integration Techniques in Excel

Method Editable Calculations? File Portability Complexity Best Used For
PDFtoExcel.in Converter 100% Fully Editable Cells Standalone clean XLSX 1 Click (Zero setup) Financial modeling, balance sheets, audits
OLE Object Embedding None (Static icon/file) Increases Excel file size Moderate (Ribbon dialog) Attaching signed contracts & receipts
Hyperlink to Cloud PDF None (External link) Requires internet & permissions Easy (Ctrl + K) Large files (>50MB) stored on OneDrive
Excel Power Query Editable Data Model Connected query source High (Requires ETL knowledge) Recurring monthly database pipelines

Version-Specific Instructions: Excel 2007 through Excel 365

The menu layouts and ribbon tabs have evolved across different generations of Microsoft Office:

How to Add PDF in Excel 2007

In Microsoft Excel 2007, click the Insert tab on the Ribbon. In the Text group, click Object. Switch to the 'Create from File' tab, browse to select your PDF, check 'Display as icon', and click OK. Ensure you do not check 'Link to file' if distributing the workbook.

How to Add PDF in Excel 2016

In Excel 2016, click the Insert tab, look in the Text dropdown cluster, click Object, browse to your file under 'Create from File', and tick 'Display as icon'. You can also use the keyboard shortcut Alt + N + J + J.

Excel for Microsoft 365 (Cloud & Desktop)

Desktop 365 supports both OLE embedding and native Power Query table imports under Data > Get Data > From File > From PDF. Note that Excel Online (web browser version) cannot create new OLE embedded objects; workbooks with embedded objects must be created on desktop Excel.

Excel for Mac Considerations

On macOS, Microsoft Excel does not support Windows OLE server embedding. Inserting an object on Mac embeds the file as a static preview image or requires linking via Hyperlink (Cmd + K). For Mac users needing data access, converting the file online with PDFtoExcel.in is the most reliable cross-platform solution.

Troubleshooting Common PDF Embedding Glitches

When attempting to embed pdf in excel, users frequently encounter standard operating system errors:

  • "Cannot start the source application for this object": This error occurs when your operating system has no default PDF reader associated with the `.pdf` extension, or when there is a mismatch between 32-bit Excel and 64-bit Adobe Acrobat. Ensure Adobe Acrobat Reader or an equivalent modern PDF reader is set as your system default.
  • Broken Links on Other Computers: If recipients see an error stating that the file cannot be found, you accidentally checked 'Link to file' during insertion. Re-insert the object with 'Link to file' unchecked to package the document directly into the workbook.
  • Massive Excel File Size Bloat: Embedding ten 10MB PDF documents will inflate your Excel file into a 100MB behemoth that crashes when emailing. For large reports, convert only the required table pages to Excel or store the PDFs on cloud storage and insert hyperlinks instead.

Whenever your accounting or administrative workflow requires fast, formula-ready tables rather than bulky attachments, return to our homepage at any time to convert PDF to Excel spreadsheets with guaranteed formatting precision and complete data privacy.

Pro Tip for Excel OLE Object Embedding: Always hold down the Alt key while dragging or resizing your inserted PDF icon. The Alt modifier forces Excel to snap the icon boundaries to cell grid lines, preventing floating icons from drifting out of place when rows are sorted, filtered, or hidden.