Office for Mac Issues

Fix Excel on Mac Repeatedly Requesting Permission to Open PDF Files

Elise WilliamsElise Williams Oct 26, 2026 869 views

Question details

The user experiences repeated file-access prompts in Excel for Mac when attempting to open PDF hyperlinks.

How to Fix Excel on Mac Repeatedly Requesting Permission to Open PDFs
Product
Excel for Mac
Device & OS
macOS
Scenario
Clicking hyperlinks in an Excel spreadsheet to open linked PDF files.
Observed behavior
macOS repeatedly prompts for permission to access the PDF file instead of remembering the granted access, often due to macOS sandboxing or changed file paths.
Before you start

Ensure your macOS and Excel applications are updated to their latest versions, as outdated software can sometimes cause persistent sandbox permission glitches.

Solution 1Recommended

Maintain Stable File Paths and Grant Access

Prevent macOS sandboxing from triggering repeated prompts by keeping your linked PDFs in a permanent, unchanged folder.

macOS uses a security feature called sandboxing, which requires explicit user permission the first time an app accesses a file. If the file is moved, renamed, or accessed via a different path, macOS forgets the permission and prompts you again.

1
Consolidate your files

Move all linked PDF files to a dedicated, stable folder on your Mac's internal hard drive before linking them in Excel.

2
Update Excel hyperlinks

In your Excel sheet, right-click the cell with the hyperlink, select 'Edit Hyperlink', and re-link the PDF from its new, stable location.

3
Grant initial permission

Click the hyperlink in Excel. When the macOS permission prompt appears, click 'Grant Access' or 'Allow'.

4
Avoid moving files

Do not rename or move the PDFs or the folder they reside in to ensure macOS permanently remembers the granted permissions.

Maintain Stable File Paths and Grant Access
External Drives and Cloud Storage: If your PDFs are located on an external drive or a cloud sync folder (like iCloud or OneDrive), path changes may happen automatically in the background, causing the permission prompts to return.
Free Microsoft Office alternative

Avoid Persistent Permission Prompts with WPS Office for Mac

Tired of dealing with macOS sandboxing issues in Microsoft Excel? WPS Office provides a lightweight, highly compatible alternative for Mac users. It handles spreadsheets and PDFs natively within a single, unified workspace, greatly reducing cross-app permission hurdles.

  1. 1. Download the Mac Installer: Visit the official WPS Office website and download the macOS version.
  2. 2. Install WPS Office: Open the downloaded .dmg file and drag the WPS Office icon to your Applications folder.
  3. 3. Open Spreadsheets Seamlessly: Launch WPS Office and open your .xlsx files to manage data and linked PDFs without the persistent sandbox friction.
Fully compatible with Microsoft Excel (.xlsx, .xls) and other Office formats.Unified tabbed interface allows you to view and edit spreadsheets and PDFs seamlessly in one window.Lightweight installation with native optimization for macOS performance.Free to use with a familiar, easy-to-learn interface for instant migration.
microsoft office alternative - wps office

Frequently Asked Questions

Why does macOS ask for permission every time I open a linked file in Excel?

macOS utilizes a security protocol called sandboxing. It requires you to explicitly grant an application permission to access files outside of its own designated folders. If a file is moved, renamed, or synced via cloud storage, the system treats it as a completely new file and prompts you for permission again.

Can I permanently disable sandboxing for Excel on my Mac?

No, sandboxing is an integral, non-removable macOS security feature designed to protect your data. You cannot disable it entirely for App Store or securely downloaded applications. You can only manage how apps access your data via System Settings > Privacy & Security.

Will moving my linked PDFs to the Documents folder stop the permission prompts?

Yes, moving linked files to standard, static user directories like Documents or Desktop, and then re-linking them in your spreadsheet, often helps macOS remember the granted file permissions much more reliably than using external drives.