How to Share an Excel File Without Breaking Links
You build a model that pulls from other workbooks, then send it out and the recipient gets a wall of update prompts or #REF! errors. The links point at files they will never have. The fix is to convert those external references to values before you send, so the numbers stay intact and the dependence disappears.
Why External Links Break When You Share
An external link is a formula that reads a cell in a different workbook. The path to that workbook is stored inside the formula. When you send the file, the path no longer resolves on the recipient's machine.
The result is an update links prompt on open, stale cached values, or #REF! errors if Excel cannot find the source. None of this looks good when you are sending a model to a client or a colleague.
- Update links prompt every time the recipient opens the file
- Cached values that silently go out of date
#REF!errors when the source path cannot be resolved- Confusion about which numbers are live and which are frozen
Find the External Links First
Before you fix anything, see what you are dealing with. Excel lists external workbook links under Data, Edit Links. This dialog shows each source file and its status.
You can also search formulas for the bracket character that marks an external reference. Press Ctrl+F, search for [ within formulas, and you will surface cells that read from another workbook.
- Open
DatathenEdit Linksto list every source workbook. - Note which sources the recipient will not have.
- Use
Ctrl+Fand search for[in formulas to locate the linked cells. - Decide which links to keep live and which to convert to values.
Convert Links to Values With Edit Links
Excel's Edit Links dialog has a Break Link button. Breaking a link replaces every formula that used that source with its current value. This is the built-in way to make a file self contained.
Select the source, click Break Link, and confirm. Repeat for each external source. Once done, the file no longer references anything outside itself, so it opens cleanly anywhere.
Hardcode Every Link in One Step
Breaking links one source at a time is fine for a couple of references, but real models can pull from many files across many sheets. It is easy to miss one and ship a file that still prompts.
ModelMint's Hardcode Links converts external workbook links to their current values across the workbook in a single pass. The recipient opens a clean file with no update prompt and no missing source error. The change is one way and there is no automatic backup, so save a copy with live links if you still need them.
Verify Before You Send
- Reopen
Data,Edit Linksand confirm the list is empty. - Spot check a few converted cells to confirm the numbers match the live version.
- Close and reopen the file to confirm no update prompt appears.
- Keep your original linked workbook so you can refresh the model next period.
Hardcode Links
Convert external workbook links to their current values in one pass.
Get ModelMint See how it worksFAQ
Will breaking links change my numbers?
No. Breaking a link keeps the current calculated value and only removes the formula that fetched it. The number you see stays the same, it just stops updating.
Can I keep some links live and convert others?
Yes. In Edit Links you can break specific sources and leave others. Convert only the links to files the recipient will not have.
Is there a way to put the links back after sharing?
Not in the file you converted, because the formulas are gone. Keep a separate copy that still has the live links so you can update it later.