How to Embed a Document in Excel | Insert PDF, Word & More

Use Insert > Object > Create from File in Excel to embed documents as clickable icons directly into your spreadsheet, keeping everything in one workbook.

A spreadsheet shouldn’t live in isolation. Whether you need to reference a signed contract, attach a project brief, or store a data sheet alongside your numbers, embedding keeps everything in one file. Here’s exactly how to embed a document in Excel, including PDFs, Word files, and other common formats.

How To Embed an Existing File (PDF, Word, Excel) Into Excel

The fastest way is through the Insert tab. This method places a clickable icon in a single cell that opens the source file when double-clicked.

  1. Click the cell where you want the embedded document to appear.
  2. Go to the Insert tab > Text group > click Object.
  3. In the dialog box, select the Create from File tab.
  4. Click Browse, locate your file, and click Open.
  5. Check the box next to Display as icon. This prevents a full preview and keeps the workbook clean.
  6. Click OK. A standard icon appears in your selected cell.

For PDFs specifically, Adobe Acrobat (2016 or newer) must be installed on your system for the object to render correctly. Close the PDF before embedding it—an open file will cause the process to fail silently.

How To Embed a New Document (Word, Package)

If the file doesn’t exist yet, you can create and embed a new document from scratch without leaving Excel.

  1. Repeat steps 1 and 2 from the previous method.
  2. Select the Create New tab instead of Create from File.
  3. Pick the object type from the list—Word Document, Package (for custom files), or another format.
  4. If you want a custom name and icon, check Display as icon and click Change Icon. The default icon path for Word is Program Files > Microsoft Office > root > Office16, file name WORDICON.
  5. Click OK. For a Package, the system will prompt you to browse for the source file before finalizing.

What Types Of Files Can You Embed In Excel?

The Object tool supports a broad range of file types, but each has specific requirements and best practices.

File Type Required Software Best Practice
PDF Adobe Acrobat (2016+) Close the PDF before embedding
Word (.doc/.docx) Microsoft Word Use “Display as icon” to avoid preview clutter
Excel (.xls/.xlsx) Microsoft Excel Ensure no circular references between files
PowerPoint (.ppt/.pptx) Microsoft PowerPoint Large presentations can bloat workbook size
Package (Generic) None required Best for file types not listed in the object dialog

Common Embedding Problems And Their Fixes

If the icon doesn’t appear or behaves strangely, one of these quick fixes will usually solve it.

Problem Likely Cause The Fix
PDF icon won’t appear Adobe Acrobat is not installed Install Adobe Acrobat (2016+) and restart Excel
Wrong default icon shown Icon was not customized Right-click the icon > select the Object type > Convert > Change Icon
Full file preview shows instead “Display as icon” was unchecked Delete the object and re-insert with the box checked
Icon moves when rows are resized Cell properties set to “Don’t move” Right-click > Format Object > Properties > select Move and size within cells

Embedding vs. Linking: Which Should You Use?

Embedding stores a copy of the document *inside* your Excel file. This makes the workbook portable—send it to someone, and the embedded document goes with it. The trade-off is file size. A 50 MB PDF becomes a 50 MB heavier workbook.

Linking, on the other hand, stores only a reference to the file’s location. The workbook stays lean, but it breaks if the source file moves or you share the workbook without the linked files. For shared team files on SharePoint or OneDrive, Microsoft’s official support page recommends linking instead of embedding to avoid duplication and performance issues.

Customizing the Embedded Icon (Advanced)

The default “Adobe Acrobat Document” label isn’t helpful when you embed five different reports. You can rename the icon to something meaningful.

  1. Right-click the embedded icon.
  2. Choose the object type (e.g., Acrobat Document Object) > Convert.
  3. Click Change Icon.
  4. Delete the old name in the Caption field and type a new one, like “FY25 Marketing Flyer.”
  5. Click OK twice.

This makes the spreadsheet instantly scannable for anyone else who opens it.

Security And Limitations To Keep In Mind

Double-clicking an embedded object opens the source file with its default program. This means a PDF opens in Acrobat and a Word file opens in Word. Only embed documents from sources you trust—malicious files can still run macros or scripts when opened externally.

Excel for the web does not support embedding objects. If you collaborate heavily in a browser, use the desktop app for this task and re-upload the file. On macOS, “Display as icon” works for standard file types, but the Package object type may not be fully supported.

The Setup When It Counts

When you need a clean, stable embedded document that stays put and looks professional, follow this exact sequence:

  1. Insert > Object > Create from File.
  2. Browse and select your source document.
  3. Check Display as icon.
  4. Click Change Icon and give it a clear name.
  5. Click OK to embed.
  6. Right-click the new icon > Format Object > Properties > check Move and size within cells.

Your document is now attached directly to the cell, ready to travel with the workbook.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.