How to Share Excel Worksheets with Different Editing Permissions
Question details
The user wants to set varying levels of access for a shared spreadsheet, granting view-only access to most users while allowing specific individuals to edit designated cell ranges.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Collaborating on a spreadsheet where multiple users need different levels of access (viewers vs. specific editors), and the owner needs to retain unrestricted access.
- Observed behavior
- The goal is to secure the worksheet so the owner retains full access, while designated users can edit assigned ranges without a password, and others can only view the data.
Ensure you have finalized the layout of your worksheet and clearly identified which specific cell ranges need to be editable by other users.
Use the 'Allow Users to Edit Ranges' Feature
This method allows you to define specific cell ranges that certain users can edit while keeping the rest of the worksheet protected and read-only.
Excel provides a built-in feature to set granular permissions. By combining 'Allow Users to Edit Ranges' with 'Protect Sheet', you can strictly control who edits what.
Open your Excel file and navigate to the specific worksheet you want to share and protect.
Go to the 'Review' tab on the top ribbon and click on 'Allow Users to Edit Ranges' in the Protect group.
In the dialog box, click 'New'. Enter a title for the range, select the specific cells you want to make editable in the 'Refers to cells' box, and optionally assign a range password.
Click the 'Permissions' button in the same window. Here, you can add specific users or groups from your network and configure whether they have allow or deny permissions for editing the range without a password.
Click 'OK' to save the range. Finally, click the 'Protect Sheet' button at the bottom of the dialog box (or from the Review tab). Choose the actions users are allowed to perform, enter a master sheet password, and click 'OK'.

Manage Worksheet Permissions Seamlessly with WPS Office
WPS Spreadsheet offers powerful and intuitive sheet protection tools. You can easily lock your worksheet, assign passwords, and allow users to edit specific ranges, ensuring your data remains secure while collaborating.
- 1. Open Your Spreadsheet: Launch WPS Spreadsheet and open the file you wish to secure.
- 2. Access Edit Ranges: Navigate to the 'Review' tab on the ribbon and click on 'Allow Users to Edit Ranges'.
- 3. Set Up Ranges and Passwords: Click 'New' to define the cell ranges that can be edited and set a password for authorized editors.
- 4. Enable Sheet Protection: Click 'Protect Sheet' to lock all other cells in the worksheet, ensuring unauthorized users only have view access.

Frequently Asked Questions
Can I set different passwords for different cell ranges?
Yes, when creating multiple ranges in the 'Allow Users to Edit Ranges' dialog, you can assign a unique password to each individual range. This allows you to give different passwords to different teams or individuals.
Why is the 'Permissions' button missing or grayed out?
The Permissions button relies on Windows user accounts verified through an Active Directory domain. If your computer is part of a standard workgroup or a personal home network, this button will be disabled. You can use range passwords as an alternative.
How do I remove the protection from the worksheet later?
To remove protection, go to the 'Review' tab and click 'Unprotect Sheet'. If a master password was set during the protection phase, you will be prompted to enter it to successfully remove the restrictions.
Does worksheet protection encrypt my file?
No, protecting a sheet or allowing users to edit ranges only restricts editing actions within the file. It does not encrypt the file itself. To prevent unauthorized users from opening the file entirely, you must use the 'Encrypt with Password' feature.




