1

When I open a certain excel file, I get the warning at the top "automatic update of links has been disabled".

Before I click "enable content", potentially exposing myself to malicious macros and links, how can I see those update links?

I've opened the developer toolbar and there are no macros. I've opened the Data toolbar and there are no connections. There is one link, to a file on the C: drive, but that file doesn't exist on my machine, so it cannot open or be connected to.

However, when I click on "Enable content", I get popups galore about Excel trying to connect to Urls, files, and popups to login to O365.

Mind you, I don't believe that any of these links are malicious or phishing, but they are not intended for me either. This file came from a trusted source and we've scanned the file using AV scanners and virus total and nothing is flagged.

What I am looking to find is the list of URLs that this file will connect to prior to enabling that content.

Also, is there a way to strip out these links/etc?

1

1 Answer 1

1

Open the file by acknowledging the warning, but so as to NOT activate the links (been a while since I've used such a file, and I don't remember the exact wording).

Once open, follow this path of selections to get to the Document Inspector:

File | Options | Trust Center | Trust Center Settings | Privacy Options | Document Inspector

(So begin with Alt-F or selecting File from the Ribbon Menu, and go onward.)

The Document Inspector offers to look at MANY things, the one of interest being about halfway down (9th choice, for me), that of Links to Other Files. You can uncheck the rest (and if interested, do them later) and run the feature.

Obviously I have not just done so (see above), but it is supposed to be able to show you everything you could wish to see.

My memory also says that when one opens without updating links, a dialog box of standard links that exist in the file pops up. Document Inspector claims it can see more than I remember that dialogue box showing, so that's probably good for you as well.

Separately, yes, there ARE ways to remove links. VBA is one way, and actually, all the kinds of links I've read about needing removed (especially including Named Ranges in general and those with links in particular) involve using VBA to inspect and find them as well as delete them. You should have no difficulty at all finding macros for one kind and another.

After years of using links, and having a couple files ruined "corrupted" according to Excel) when Excel did something and lost track of one or more, I changed methods and when I wished for links, I created a page on which I made simple formulas that brought the would-have-been linked material into the file, onto that page. So then all the links were in simple to locate and to edit formulas, I kept a buffer of columns and rows above and left so none ever lost their references from careless row/column deletion. The spreadsheet's formulas then referred to that data, not directly the source file's data. There was also the advantage that those formulas could always read from an otherwise closed file so functions that could not were not stymied by them not being open as they read from their own file.

Glad all that's over. I just don't need that feature anymore. Something you might consider if you don't want links to other files.

However, that's a lot of work, likely. Inspecting each file and becoming happy with their links would need doing anyway before going to that work. So perhaps you'd prefer to "vet" these files as you encounter them and being happy with them, allowing them to open the links automatically as you open them.

I would say though, that if any of them are files out of your employer's control, or in the control of feckless people in your own company, or in any other way you might find the owner of the file might add unfortunate materials and links that could then feed into your own file, I'd take a different path...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .