Please Note: This article is written for users of the following Microsoft Excel versions: 97, 2000, 2002, and 2003. If you are using a later version (Excel 2007 or later), this tip may not work for you. For a version of this tip written specifically for later versions of Excel, click here: Finding Wayward Links.
by Allen Wyatt
(last updated November 7, 2015)
Many people are faced with the task of updating workbooks inherited from other people in their offices. In fact, you may be faced with such a challenge. For instance, let's say you inherit two workbooks which contain links to each other. You want to combine the two of them into a single workbook. When you try to do so, the links between the two are broken automatically by Excel.
There are several ways around this problem. The "manual" method is to use the Auditing option from the Tools menu to find the links in your original worksheets. You can then make note of the cells and make the changes after you move the worksheets to their final workbook.
Another method that may be more automatic is to insert blank worksheets in the target workbook, and then copy the contents of the source worksheets and paste them in the new worksheets. In other words, don't use the Move or Copy Sheet option from the Edit menu. Instead, use the tried-and-true Ctrl+C and Ctrl+V method of cut and paste. The result is that everything from the source worksheets is copied, without any alterations by Excel.
At this point you have two ways to proceed. You can use the Find option from the Edit menu and search for all instances of the exclamation mark. This should find all cells that contain links (since exclamation marks are used in links such as BookABC!SheetXYZ!A47). You can then edit the contents of the cell directly to remove the link. You can also use the Replace option from the Edit menu to find the base part of each link and replace it with something else. For instance, you could find all instances of BookABC!SheetXYZ! in the previous example and replace it with either nothing or with a different worksheet name.
ExcelTips is your source for cost-effective Microsoft Excel training. This tip (2528) applies to Microsoft Excel 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Excel (Excel 2007 and later) here: Finding Wayward Links.
Program Successfully in Excel! John Walkenbach's name is synonymous with excellence in deciphering complex technical topics. With this comprehensive guide, "Mr. Spreadsheet" shows how to maximize your Excel experience using professional spreadsheet application development tips from his own personal bookshelf. Check out Excel 2013 Power Programming with VBA today!
If you lose your place on the screen quite often, you might find it helpful to have not just a single cell highlighted, but ...Discover More
Do you need to know how many words are in a range of cells? Excel provides no intrinsic way to count the words, but you can ...Discover More
If you have trouble seeing the information presented in a worksheet, you can use Excel's zooming capabilities to ease the ...Discover More
FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."
Got a version of Excel that uses the menu interface (Excel 97, Excel 2000, Excel 2002, or Excel 2003)? This site is for you! If you use a later version of Excel, visit our ExcelTips site focusing on the ribbon interface.