File Sharing Problems

How to Stop Excel from Rewriting SharePoint Links for External Users

Jason MillerJason Miller Oct 29, 2026 868 views

Question details

Users need to stop Excel from converting absolute SharePoint sharing URLs into relative or compressed links so external users can access them without errors.

How to Stop Excel from Rewriting SharePoint Links for External Users
Product
Microsoft Excel
Device & OS
not provided
Scenario
Sharing Excel workbooks containing embedded SharePoint file links with external clients or partners who do not have organizational accounts.
Observed behavior
Excel automatically converts the fully copied absolute SharePoint sharing URLs into relative links, which work for signed-in employees but fail for external users.
Before you start

Ensure that your SharePoint administrator allows external sharing and that the files you are linking to have been explicitly shared using the 'Anyone with the link' setting.

Solution 1Recommended

Adjust Web Options and Verify Link Configurations

Prevent Excel desktop from updating links on save and verify that the correct SharePoint permissions are applied for external access.

By default, Excel desktop attempts to maintain link paths by converting absolute URLs to relative URLs when saving files to web servers or SharePoint. Disabling this feature and testing with Excel for the web can resolve access failures for external users.

1
Disable 'Update links on save'

Open the Excel desktop application. Navigate to File > Options > Advanced. Scroll down to the General section and click the 'Web Options' button. Navigate to the Files tab and uncheck the box for 'Update links on save', then click OK.

2
Use Excel for the Web

To prevent unexpected desktop application formatting, open your workbook directly in Excel for the web. Copy your absolute SharePoint links and paste them into the web version of the workbook, as it generally does not alter URL structures.

3
Configure SharePoint 'Anyone' Links

Go to the SharePoint library where the linked files reside. Click the Share icon next to the file, select the gear icon for Link settings, and choose 'Anyone with the link'. Copy this specific URL to paste into your Excel file.

4
Test in a New Environment

Create a completely new workbook in a different SharePoint library. Paste the external sharing links there and try opening them in an incognito browser window to simulate an external user experience without cached credentials.

Adjust Web Options and Verify Link Configurations
Report Persistent Issues: If the links continue to revert to relative paths across all your colleagues' devices after following these steps, you may need to submit a support ticket to Microsoft to report a reproducible syncing issue.
Free Microsoft Office alternative

Try WPS Office for Hassle-Free Spreadsheet Management

If Excel's automatic link formatting continues to disrupt your external sharing workflows, consider switching to WPS Office. It provides a lightweight, highly compatible spreadsheet environment that gives you full control over your data without unexpected background alterations.

  1. 1. Download and Install WPS Office: Visit the official WPS Office website and download the free version for your operating system.
  2. 2. Open Your Spreadsheet: Launch WPS Spreadsheets and directly open your existing .xlsx file without worrying about format loss.
  3. 3. Insert Links Confidently: Paste your SharePoint sharing URLs into the cells. WPS Office will preserve the exact text and hyperlink address you input.
Fully compatible with Microsoft Excel (.xlsx, .xls) formats.Does not force automatic link rewriting, preserving your absolute URLs for external clients.Lightweight, fast, and features a familiar user interface for a seamless transition.Completely free to use for core spreadsheet editing and daily data management.
microsoft office alternative - wps office

Frequently Asked Questions

Why does Excel change my absolute SharePoint URLs to relative links?

Excel is designed to automatically convert absolute URLs into relative paths when saving to locations like SharePoint or OneDrive. This is intended to keep links functional if the entire folder structure is moved, but it breaks external sharing because outside users do not have permission to access the root relative path.

How do I check if my SharePoint link is forcing organizational sign-in?

Copy the sharing link from SharePoint and paste it into the address bar of a private or incognito browsing window. If the page prompts you for a Microsoft 365 login, the link is restricted to your organization. You must change the sharing setting to 'Anyone with the link can view'.

Will disabling 'Update links on save' affect other workbooks?

The 'Update links on save' setting in Web Options is typically an application-level preference in Excel desktop. Changing it will affect how Excel handles hyperlinks upon saving for other workbooks on that specific device, but it helps ensure your URLs remain exactly as you typed them.