bottom
Great ExcelTips!
         
Your e-mail address is safe!
Close Note

Tips.Net > ExcelTips Home > Macros > VBA Examples > Finding and Deleting Links

Finding and Deleting Links

Summary: A VBA macro to find and delete external links. (This tip works with Microsoft Excel 97, and Excel 2000.)

If you are responsible for very large Excel workbooks, it can sometimes be a hassle to work with them. This is particularly true if the workbook has many different external links set up, and you need to break those links. The typical approach is to display each worksheet and use the Find command to search for characters common to links, such as exclamation points. When found, you can delete the individual links. If you have many, many worksheets, this approach can be very tedious, but it does work. (Exactly how this is done has been described in past issues of ExcelTips.)

Another option is to write a VBA macro that will locate all the links in a workbook. This, again, is doable, but it can be tedious to load the macro into each workbook and then run it. It is also easy to make mistakes with a macro and thereby delete links you don't really want deleted.

Perhaps the best solution is one provided by Microsoft. They developed an add-in that is described in Knowledge Base article Q188449. You can find it at the following URL:

http://support.microsoft.com/support/kb/articles/Q188/4/49.ASP

This article describes an Excel Wizard that you can download and use to locate and delete links. According to the Knowledge Base article, the Wizard will only work with Excel 97. This is a bit misleading, as it appears the Wizard will also work with Excel 2000.

If you run the Wizard and it doesn't delete all the links you wanted deleted, it could be that the workbook contains some corrupted links. In this instance, you need to break the links manually. This potential problem and proposed solution is described in Knowledge Base article Q295970, at the following URL:

http://support.microsoft.com/support/kb/articles/Q295/9/70.ASP

Another easy solution to finding links quickly (and thoroughly) is to use the FindLink program written by Excel MVP Bill Manville. You can find the program (and download it free) at the following site:

http://www.bmsltd.ie/MVP/

Tip #1958 applies to Microsoft Excel versions: 97 | 2000


Got the Time? If you work with either times or dates in Excel, you really need ExcelTips: Times and Dates. Everything you need to know about slicing, dicing, and generally working with times and dates.

Helpful Links

Ask an Excel Question
Make a Comment

Tips.Net Home
Vital News Home

ExcelTips FAQ
ExcelTips Premium

Learn Access Now

Beauty Tips
Bugs and Pests Tips
Car Tips
Cleaning Tips
College Tips
Cooking Tips
Excel2007 Tips
ExcelTips
Family Tips
Gardening Tips
Health Tips
Home Tips
Money Tips
Organizing Tips
Pet Tips
Word2007 Tips
WordTips

Advertise on the
ExcelTips Site

 

Great Info!

Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your e-mail address and click "Subscribe."
     
(Your e-mail address will never be shared with anyone, ever.)