Fix Excel on Mac Repeatedly Requesting Permission to Open PDF Files
Question details
The user experiences repeated file-access prompts in Excel for Mac when attempting to open PDF hyperlinks.

- 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.
Ensure your macOS and Excel applications are updated to their latest versions, as outdated software can sometimes cause persistent sandbox permission glitches.
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.
Move all linked PDF files to a dedicated, stable folder on your Mac's internal hard drive before linking them in Excel.
In your Excel sheet, right-click the cell with the hyperlink, select 'Edit Hyperlink', and re-link the PDF from its new, stable location.
Click the hyperlink in Excel. When the macOS permission prompt appears, click 'Grant Access' or 'Allow'.
Do not rename or move the PDFs or the folder they reside in to ensure macOS permanently remembers the granted permissions.

Grant Full Disk Access to Excel
Modify your macOS system settings to allow Excel broader access to your files, bypassing individual file prompts.
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. Download the Mac Installer: Visit the official WPS Office website and download the macOS version.
- 2. Install WPS Office: Open the downloaded .dmg file and drag the WPS Office icon to your Applications folder.
- 3. Open Spreadsheets Seamlessly: Launch WPS Office and open your .xlsx files to manage data and linked PDFs without the persistent sandbox friction.

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.




