🔗 DeckMedic · Repair Shop Suite · Tool 1 of 3

Excel Link Surgeon
Fix "Link Unavailable" Errors in PowerPoint

Finance analysts and investment bankers build decks on their own machines — then the pitch book hits the client's laptop and every slide bellows "Link Unavailable". This tool reads the PPTX ZIP, finds every external OLE Excel relationship, and converts each object to a locked static image (or removes it cleanly if there's no preview) — so your M&A deck, board presentation, or client deliverable opens without error on any machine.

🔒

Zero upload

Private & local

Instant

No server needed

🆓

Free

No account required

📄

PPTX only

Accepts .pptx files

.xlsx Links.xls Links.xlsm LinksOLE Objects
📂

Drop your .pptx to repair

or click to browse

Fixes "Link Unavailable" Excel errors · 100% in-browser

What this tool actually does

← drag handle to compare  ·  left = before  ·  right = after →

✕ Before
  • Slide 1 / rId2OLE frame → Q4_Revenue_Data.xlsx
  • TargetExternal (not embedded)
  • ErrorLink Unavailable
✓ After
  • Frames removed1
  • Broken links0
  • Erroreliminated
📖 How this tool works · What it repairs · When to use it

Excel Link Surgeon — How it works

  1. 1

    Scan relationship files

    Every PPTX file contains ppt/slides/_rels/slideN.xml.rels for each slide. These list every resource each slide depends on. The tool scans all of them for TargetMode="External" entries pointing to .xlsx / .xls / .xlsm files.

  2. 2

    Locate and neutralize OLE frames

    For each broken link, the corresponding <p:graphicFrame> in the slide XML is found by matching the relationship ID. If the frame contains a r:embed preview image, it's converted to a standard <p:pic> element preserving the visual. If no preview exists, the frame is removed cleanly.

  3. 3

    Clean relationship entries

    The broken <Relationship> entries are removed from the rels files. The output PPTX opens on any machine without dialogs or errors.

When to use this

  • Before sending to a client who doesn't have access to your shared drive or NAS.
  • Before uploading to RFP portals, bid systems, or conference platforms.
  • When you receive a deck from a colleague and see "Link Unavailable" popups on open.
  • Before archiving: static images are more durable than OLE objects that depend on external software.

Privacy & data security

🚫

Zero upload

No file sent to any server

📴

Works offline

After first page load

🔇

No telemetry

File data never logged

GDPR safe

No data processor needed

Excel Link Surgeon vs. Alternatives

Method Speed Privacy Fixes broken links permanently
Excel Link Surgeon (this tool) Instant — all OLE objects in one pass ✅ 100% local, zero upload ✅ Converts to static PNG, no re-linking needed
Edit Links → Break Link in PowerPoint Manual per link ✅ Local ⚠️ Leaves empty placeholder frames
Right-click chart → Unlink Manual per chart ✅ Local ⚠️ Time-consuming on large decks
Sending the Excel file too No fix at all ❌ Adds sensitive data exposure risk ❌ Requires recipient to have Excel + correct path

Who uses Excel Link Surgeon

📈

Analysts & Finance Teams

Inherited a deck where every chart shows “Link Unavailable” because the Excel model is on someone’s desktop. Fix it before the client meeting.

🏢

Agencies & Consultancies

Delivering a deck to a client who doesn’t have your Excel models? Convert all linked charts to static images so the deck is self-contained.

🏫

Template Managers

Distributing a master deck template? Remove all Excel dependencies so recipients get a clean, portable PPTX they can edit immediately.

Frequently Asked Questions

Why does PowerPoint say "Link Unavailable" for Excel objects?

When you link (not embed) an Excel chart, PowerPoint stores the absolute local path. On any other machine that path doesn't exist, triggering the error. This tool breaks that dependency by converting the OLE object to a self-contained image.

Will converting to a static image break the chart?

No — it will look exactly the same. You just won't be able to double-click to edit the data in Excel. For client-facing decks, this is ideal: the numbers are locked, no accidental edits.

Does this tool affect embedded (non-linked) Excel objects?

No. Embedded objects live inside the PPTX ZIP and don't cause link errors. Only externally linked objects (TargetMode="External") are touched.

What about linked Word documents or other OLE objects?

Currently the tool targets Excel file extensions (.xlsx, .xls, .xlsm, .xlsb). Word and other OLE objects are not modified.

Repair Shop Suite · You might also need

🚔

Font Police →

Detect Helvetica, Futura, Gotham and other Mac-only fonts — auto-swap to Windows-safe equivalents.

🧹

Animation Detox →

Strip all Morph, Spin, Fly-In effects and transitions. Convert to a clean, static deck.