Oct 25 2017 11:58 PM
Hi,
We are in a process of moving our file server to SharePoint Online.
Now we have a department that has taken a master-class in linking Excel documents together.
From my web searches I'm unable to find a good and flexible solution to handle links in excel files while we move.
We might end up in a situation where we will need to link between different document libraries.
Unfortunately, this is not a few files with one or two links in them, but hundreds of files with up to 30 links in each.
Also, a lot of files are linked to other files with links.
Does anyone have any experience with this? Is there any good tools to handle links for a change like this?
Best regards,
Julian Revheim Askeland
Oct 26 2017 05:14 AM
Jan 25 2018 08:37 AM
Jan 25 2018 11:29 AM
Jan 25 2018 11:29 AM
SolutionThis is quite problematic for our users too, a lot of users got caught out by creating spreadsheets in OneDrive sync folder on their machine, linking there and then sharing the files. The Excel has a link reference to C:\user\<name>\One Drive - <Tenant Name>\Test.xlsx etc But of course the person using the file does not have access that persons c: drive so the <name> bit doesn't exist on their local drive.
Links to https:\\<onedrive location> tend to also be a little slow.
So its tricky, plus links like this can easily break spreadsheets and cause errors. I'm not sure I can count the times that someone has come to me asking me to check their spreadsheet because they think it might be wrong but they can't see where the issue is. Normally its a link or copying down etc.
If it was me, I would use the new feature built into Excel called PowerQuery, on the data tab, using SharePoint Folder link and avoid using links all together ... but this is a lot of work to change, but the long term benefits are huge.
This effectively queries the other spreadsheet, using a simple interface, so no need for vloopup or linking or calculations in the spreadsheet ... all calculations can be done in the query, so they are repeatable and difficult to break. Plus as a bonus, if you copy the query which it builds it can be pasted into PowerBI and you can create dashboards very quickly that are available anywhere.
Jan 29 2018 03:26 AM
Jan 29 2018 03:26 AM
Aug 16 2018 12:42 PM
Hi
Disclaimer: I work for QiPoint!
We offer a tool that will find, report on, and fix the links in MS Excel formulas and also in cells. The Excel files need to be in SharePoint on-premises or SharePoint Online. There is an option in the tool to turn this on under Links->Manage-Options, this works well and is in use by many of our customers.
The tool also provides the worksheet and the cell coordinates in the reports so you know where links are present.
SharePoint Broken Link Manager - designed to fix links after a SharePoint Migration
Hope that helps!
Chris
Aug 16 2018 12:49 PM
Hi,
Here are screenshots of our tool at work!
Excel URLs are reported on, and if needed it will replace incorrect portions of the URL (replacement provided by user).
Chris
Aug 16 2018 12:50 PM
This is the Excel file after the tool fixes the link (http://oldserver to http://contoso)
Dec 29 2018 05:08 AM
Hi Julian
one tool that might help is ReplaceMagic (check: www.replacemagic.com). ReplaceMagic supports changes in all Office document formats so this might help you here also.
In case of any questions you can always contact us.
Btw. we work natively with SharePoint (you can connect to it directly from ReplaceMagic). More infos: https://www.replacemagic.com/HowToUseSharePoint.aspx
BR,
Oliver
(I work for ReplaceMagic)
Jan 15 2019 08:00 AM
Did anyone find a good way to handle this?
Jan 15 2019 10:58 PM - edited Jan 15 2019 10:59 PM
@reditguy wrote:Did anyone find a good way to handle this?
Hi reditguy,
We ended up buying a product called LinkFixer Advanced by Linktek.
// Julian
Jan 16 2019 12:20 AM
Hi,
as document migration is controlled process (I hope ;)) you always know what is/was your source location and what will be new location. In case that you use ReplaceMagic you have two options:
- you fix your files before you move them to new location. Here you'll basically specify what is source location (like \\serverABC) and what will be new location (like, https://company.sharepoint.com) and let ReplaceMagic do the job
- or you copy everything to SP.Online and then do the same thing again
Of course, there are variations like you copy documents from source location to some temporary storage, fix them (again search for source, replace with new location) and upload them to SP.Online
Key here is that you know what you copying and where you are copying (source-target relation).
ReplaceMagic is used by tons of customers and majority of migrations are now going direction SharePoint.Online (occasionally to SharePoint on-prem) so with RM can achieve your targets.
Plus price tag is very, very competitive to other tools :). You can check prices over www.replacemagic.com/store.aspx
Jan 16 2019 07:26 AM
Microsoft uses our product internally (for the past 3 years in multiple areas internally), as well as NASA (3 research centers), Intel, HP (deployed globally), Ford (used by 12K site collection admins). We have over 40K users using our product, the SharePoint Essentials Toolkit.
Our product fixes links within MS Excel formulas, PDF, MS Word, web pages, web parts etc. and can be found from our website at https://www.qipoint.com.
It also can handle digitally signed documents correctly so not to modify them and invalidate signatures, MS Office Online will keep link integrity when opened with MS Word/Excel online, etc..
Jan 16 2019 07:28 AM
Thank you Chris....I've spoken to your team but it's incredibly expensive compared to others.
Mar 13 2019 08:56 AM
The guy's trying to get a simple solution to a problem and it become Battle of the Vendors.
Have you read this?
https://support.office.com/en-us/article/open-or-change-source-workbooks-of-external-references-link...
What about doing a find/replace of the link across multiple workbooks? Requires macro and the code can be found on multiple sites/forums... here's 1:
https://excel.tips.net/T005598_Searching_Through_Many_Workbooks.html
Apr 26 2021 11:02 AM
Sep 16 2022 01:48 AM
Finally, which tools you choose for your migraion? LinkFixer Advanced, ReplaceMagic or others? Thanks.
Sep 16 2022 08:41 AM
Sep 21 2023 09:01 PM
This might help someone
you dont need to manually update links in 2023
Migrate with sharegate to retain file metadata and previous version history
Then let your users SYNC the doc libraries to their file explorer and then copy the excel file from their mapped drives to the SYNCed sharepoint doc library, (overwriting the sharegate migration copy of the files).
As long as excel is installed, file explorer will AUTO UPDATE all links in the excel files.
Jan 25 2018 11:29 AM
Jan 25 2018 11:29 AM
SolutionThis is quite problematic for our users too, a lot of users got caught out by creating spreadsheets in OneDrive sync folder on their machine, linking there and then sharing the files. The Excel has a link reference to C:\user\<name>\One Drive - <Tenant Name>\Test.xlsx etc But of course the person using the file does not have access that persons c: drive so the <name> bit doesn't exist on their local drive.
Links to https:\\<onedrive location> tend to also be a little slow.
So its tricky, plus links like this can easily break spreadsheets and cause errors. I'm not sure I can count the times that someone has come to me asking me to check their spreadsheet because they think it might be wrong but they can't see where the issue is. Normally its a link or copying down etc.
If it was me, I would use the new feature built into Excel called PowerQuery, on the data tab, using SharePoint Folder link and avoid using links all together ... but this is a lot of work to change, but the long term benefits are huge.
This effectively queries the other spreadsheet, using a simple interface, so no need for vloopup or linking or calculations in the spreadsheet ... all calculations can be done in the query, so they are repeatable and difficult to break. Plus as a bonus, if you copy the query which it builds it can be pasted into PowerBI and you can create dashboards very quickly that are available anywhere.