Forum Discussion

Lei Zhou's avatar
Lei Zhou
Copper Contributor
Nov 25, 2018

Tool to auto fix broken excel links after migration to SharePoint online

Hi everyone,

 

We are migrating one of our customer's file share the SharePoint online, and we getting big pushback from their finance department, as they have a lot of linked excel files. file link is broken after we test file move.  We know we could change the link to URL. However, it is very hard to go through and change all the link and not impact the end users. 

Just wondering if anyone has similar experience before to share how you overcome this issue. also if you know any good tool can help to auto-fix the broken links.

 

Thanks :)

    • Lei Zhou's avatar
      Lei Zhou
      Copper Contributor
      thanks, Jan

      I just have a look at the tool, It is great for fix link for migrating to SharePoint on-premise. the document link of SharePoint online is a bit different it contains a hash, it is a bit hard to use this logic to fix the links.

      I will keep looking. Thanks for your help :)
  • OliverRM's avatar
    OliverRM
    Copper Contributor

    Hi Lei,

     

    you can try our tool => ReplaceMagic (check: www.replacemagic.com). In recent months almost 70% of migrations that we are supporting are to SharePoint.Online with all possible documents types (yes, changes in Excel will also work).

     

    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

    • NBS42's avatar
      NBS42
      Brass Contributor
      We have the same problem, where we have hardcoded links that point to a folder path on a mapped drive letter (L:) in NTFS. It seems like we should be able to "fake out" Excel by migrating the files from the L: drive to SharePoint and then assigning the same exact drive letter mapping for the identical folder path that's now in SharePoint, but Excel is somehow not fooled. Excel complains the linked files can't be found, and then we have to have the user manually update the links anyway -- which is exactly the scenario we were trying to avoid. There are thousands of linked files.

      Oliver, we tried your ReplaceMagic tool, but it required that we manually verify the links after they were replaced on a link-by-link basis. That is very tedious when you're talking about thousands of files.

      Drive letter mapping in SharePoint Online is much too hard to do, but we have figured out how to do that, thanks to another post we found online (I can share that here if anyone is interested).
  • mtoutloff's avatar
    mtoutloff
    Copper Contributor

    Lei ZhouLei Zhou

    Set the base address for the links in a workbook

     

    By default, unspecified paths to hyperlink destination files are relative to the location of the active workbook. Use this procedure when you want to set a different default path. Each time that you create a link to a file in that location, you only have to specify the file name, not the path, in the Insert Hyperlink dialog box.

    Follow one of the steps depending on the Excel version you are using:

    • In Excel 2016, Excel 2013, and Excel 2010:
      1. Click the File tab.
      2. Click Info.
      3. Click Properties, and then select Advanced Properties.
      4. In the Summary tab, in the Hyperlink base text box, type the path that you want to use.

    Note: You can override the link base address by using the full, or absolute, address for the link in the Insert Hyperlink dialog box.

     

    • NBS42's avatar
      NBS42
      Brass Contributor
      Thanks, Lei. Either the version of Excel that was used to do the linking was super old or the users who did the linking chose to do absolute instead of dynamic path linking. Either way, the link addresses are effectively hardcoded into the Excel files.

      If you are suggesting there's a way to update the links in the source files so that they become dynamic, and then when the files are migrated from NTFS to SharePoint, the dynamic linking finds the files in the SharePoint folder paths -- well, that would be cool. Is there a way to do that automagically so a user doesn't have to manually update the links? If a user has to manually update the links, then we would plan to just have them do that on the SharePoint end of things and deal with the pain after the files are migrated. That's a very unpopular thing to ask the users to do.

      Thanks for your advice.
      • JamesT100's avatar
        JamesT100
        Copper Contributor

        NBS42 

         

        Is that modern tools to perform migration for linked Excels? We have many linked Excel and would like  to migrate to SharePoint Online. Thanks a lot.

  • Arun_jyothi's avatar
    Arun_jyothi
    Brass Contributor

    It is common for links to break in the target cloud office environment when migrating files. Fixing broken links manually can consume significant time and effort for your internal team members.  

    CloudFuze addresses this issue with LinkEx,  a tool that identifies and fixes all the broken links even after the migration is completed. This can help you re-migrate only the broken links, eliminating the need to re-migrate all the files and folders from your source cloud to SharePoint Online.    

Resources