Control when external references (links) are updated
When you create external references (also called links), you can control whether the external references stays up to date, and when they are updated. If someone else has changed a value in a cell, Excel does not look for the new value unless you tell it to.What do you want to do?
Learn more about external references
Control links to other workbooks
Control the startup prompt for updating all links
Decide whether to update links when prompted at startup
Learn more about external references
The workbook that contains the links is called the destination workbook, and the workbook that is linked to is called the source workbook . If the workbook you have opened (called a destination file ) contains links to other workbooks or files (called source files ), and the source files have changed, then the links in workbook you are opening may display information that is out of date.
The destination workbook contains the external reference.
The external reference (or link) is a reference to a cell range in the source workbook.
The source workbook contains the cell and the actual value retrieved and placed in the destination workbook.
Control links to other workbooks
When both the source workbook and the destination workbook are open on the same computer, links are updated automatically. When you open a destination workbook, and the source workbook is not open, you may be alerted by the Trust Bar whether to update the links. You can control whether or not the Trust Bar alerts you, and whether or not to update all links when the alert does not appear. You can also update only some of the links, if the workbook contains more than one.
Manually update all of the links or none of the links in a workbook
- Close all workbooks. If one source workbook is left open, and others are closed, the updates will not be uniform.
- Open the workbook that contains the links.
- To update the links, on the Trust Bar, click
Options, and then clickEnable this Content.
Manually update only some of the links to other workbooks
- Close all workbooks.
- Open the workbook that contains the links.
- On the
Datatab, in theManage Connectionsgroup, clickEdit Links.
- In the
Sourcelist, click the linked object you want to update.To select multiple links, hold down CTRL and click each linked object.
To select all links, press CTRL+A.
-
Click
Update Values.
Control the startup prompt for updating all links
Don't ask whether to update links when I open any workbook, and update links automatically
Don't ask to update links for this workbook, and let me control whether links are updated
Don't ask whether to update links when I open any workbook, and update links automatically
This option is for the current user only, and affects every workbook opened. Other users are not affected. This option also affects links to other programs.
- Click the
Microsoft Office Button
, click Excel Options, and then click theAdvancedcategory. - Under
When calculating this workbook, clear theAsk to update automatic linkscheck box. If this box is clear, the links are automatically updated, and no prompt is displayed.
Don't ask to update links for this workbook, and let me control whether links are updated
Warning This option affects all users of the workbook. If you choose not to update links, and not to prompt, users of the workbook will not know the data is out of date.
- On the
Datatab, in theConnectionsgroup, clickEdit Links. - Click
Startup Prompt. - Select the option that you want.
Note Even if you specify that Excel should not ask whether to update links, you will still be notified if there are any broken links.
Decide whether to update links when prompted at startup
If you don't remember creating links
If you know you are not connected to the source
If you want the data as it already exists, and don't want it replaced with new data
If you tried to update last time, and it took too long
If someone else created the workbook, and you don't know why you are seeing this prompt
If you answer the prompt the same way every time, and don't want to see it again
If you know the workbook Excel is trying to connect to is available
If you are using a parameter query
If you don't remember creating links
Click Don't Update. It is possible to accidentally create a link by moving or copying a range, worksheet, or chart between workbooks. Open the workbook, and then look for the links that were created, and delete them.
How?
Break a link to a source
Important When you break a link to a source, all formulas that that use the source are converted to their current value. For example, the link =SUM([Budget.xls]Annual!C10:C25) would be converted to =45. Because this action cannot be undone, you may want to save a version of the file before you start.
- On the
Datatab, in theConnectionsgroup, clickEdit Links. - In the
Sourcelist, click the link you want to break.To select multiple linked objects, hold down CTRL and click each linked object.
To select all links, press CTRL+A.
- Click
Break Link. - If the link used a defined name, the name is not automatically removed. You may want to delete the name as well.
How?
- On the
Formulastab, in theNamed Cellsgroup, clickName Manager. - In the
Namecolumn, click the name you want to delete, and then clickDelete Name.
- On the
- If you use an external data range, a parameter of a query may also use data from another workbook. You may want to check for and remove any of these type of links.
Replace a single formula with its calculated value
Caution When you replace a formula with its value, Microsoft Excel permanently removes the formula. If you accidentally replace a formula with a value and want to restore the formula, click Undo
immediately after you enter or paste the value.
- Select the cell that contains the formula.
If the formula is an array formula, select the range that contains the array formula.
How?
- Click any cell in the array range.
- On the
Hometab, in theEditinggroup, clickFind & Select, and then clickGo To Special. - In the Go To Special dialog box, click
Current Array.
- On the
Hometab, in theClipboardgroup, clickCopy
.
- Click
Paste
.
- Click the arrow next to
Paste Options
, and then click Values.
If you know you are not connected to the source
Click Don't Update. Microsoft Excel cannot update from a source that is not connected. For example, the source may be on a network, and you may not be connected to that network.
If you want the data as it already exists, and don't want it replaced with new data
If you tried to update last time, and it took too long
Click Don't Update. If the data does not need to be the most current, you can save time by not updating all the links. After opening the workbook, on the Data tab, in the Manage Connections group, click Edit Links, and then update links only from the sources you need.
If someone else created the workbook, and you don't know why you are seeing this prompt
Click Update. Contact the author of the workbook. You can also investigate what links are in the workbook. On the Data tab, in the Connections group, click Edit Links.
If you answer the prompt the same way every time, and don't want to see it again
You can answer the startup prompt in a consistent way, and avoid seeing it for this workbook.
Don't prompt for all workbooks I open, and update the links automatically
This option is for the current user only, and affects every workbook opened. Other users of the workbook are not affected.
- Click the
Microsoft Office Button
, click Excel Options, and then click theAdvancedcategory. - Under
General, clear theAsk to update automatic linkscheck box. If this box is cleared, the links are automatically updated, and no alert is displayed.
Prompt in the same way for every user of this workbook
Warning This option affects all users of the workbook. If you choose to not update links, and not to prompt, users of the workbook will not know the data is out of date.
- On the
Datatab, in theConnectionsgroup, clickEdit Links. - Click
Startup Prompt. - Select the option you want.
Note You will still be notified if there are any broken links.
If you know the workbook Excel is trying to connect to is available
Click Update. This ensures that you have the latest data.
If you are using a parameter query
A link to a parameter query cannot be updated unless the source workbook is open.
- Click
Don't Update. - Close the destination workbook.
- Open the source workbook.
- Open the destination workbook.
- Click
Update.
![]()