Manage Permissions, Alerts, and Sharing in Excel Workbooks
Question details
Users need to share Excel workbooks with restricted access to specific sheets or cells, while administrators receive notifications when changes are made.

- Product
- Microsoft Excel
- Device & OS
- not provided
- Scenario
- Collaborating on shared workbooks where specific user permissions and change notifications are required.
- Observed behavior
- Standard Excel sharing applies permissions to the entire file, and worksheet protection is insufficient for hiding confidential data. Additionally, VBA-based alerts do not trigger in Excel for the web.
Determine whether your users will be editing the workbook via the Excel desktop app or Excel for the web, as this affects the availability of VBA macros for change notifications.
Secure the Workbook Using SharePoint or OneDrive
Store the file in a secure cloud environment to assign file-level permissions to authorized users.
To ensure proper access control, rely on cloud storage permissions rather than just Excel's built-in worksheet protection.
Upload your workbook to a designated folder in SharePoint or OneDrive depending on your organization's setup.
Right-click the uploaded file, select 'Manage Access', and assign file-level viewing or editing permissions to specific individuals.
Open the workbook in the Excel desktop app, navigate to the 'Review' tab, and select 'Protect Sheet' or 'Allow Edit Ranges' to prevent accidental edits on specific cells.

Set Up Change Alerts and Notifications
Use Power Automate for cloud-based alerts or VBA for desktop-specific notifications.
Manage Workbook Permissions and Sharing in WPS Office
WPS Spreadsheet provides robust tools for sharing workbooks, setting precise view or edit permissions via WPS Cloud, and protecting specific worksheets—ensuring secure team collaboration without complex macro setups.
- 1. Open your workbook: Launch WPS Spreadsheet and open the file you wish to share.
- 2. Generate a share link: Click the 'Share' button in the top right corner to generate a secure WPS Cloud link.
- 3. Configure permissions: Adjust the link settings, selecting whether recipients are allowed to 'View Only' or 'Edit' the document.
- 4. Protect worksheets: To restrict specific cells from being edited by collaborators, navigate to the 'Review' tab, select 'Protect Sheet', and configure a password.

Frequently Asked Questions
Can I use VBA macros to send notifications if users edit the file in Excel for the web?
No, VBA macros do not run in Excel for the web. Users must open the file in the Excel desktop application for any VBA change notification scripts to trigger.
Does worksheet protection hide confidential data from other users?
No, worksheet and cell protection is designed to prevent accidental edits, not to serve as a strict security boundary. For highly confidential data, rely on strict file-level access controls through SharePoint or OneDrive.
How can I get notified only when a specific Excel workbook is modified in SharePoint?
While default SharePoint alerts typically apply to entire document libraries, you can use Microsoft Power Automate to create a custom workflow that sends an email alert specifically when your target workbook is modified.




