Password Protecting Specific Columns in a Worksheet

Written by Allen Wyatt (last updated April 27, 2024)
This tip applies to Excel 2007, 2010, 2013, 2016, 2019, Excel in Microsoft 365, and 2021


Mary Lou wonders if there is a way she can password protect certain columns in a shared workbook. The workbook has only a single worksheet, and she needs to protect columns E and J so they cannot be changed, unless the user knows a particular password.

The traditional way to approach this challenge is to follow these steps:

  1. Select all the cells in your worksheet. (Pressing Ctrl+A will do the trick.)
  2. Press Ctrl+Shift+F. Excel displays the Format Cells dialog box.
  3. Make sure the Protection tab is displayed. (See Figure 1.)
  4. Figure 1. The Protection tab of the Format Cells dialog box.

  5. Make sure the Locked check box is cleared. (You may need to click it a few times to get it actually cleared.) This removes protection from all the cells in the worksheet.
  6. Click OK to close the Format Cells dialog box.
  7. Select column E.
  8. Press Ctrl+Shift+F. Excel again displays the Format Cells dialog box.
  9. Again make sure the Protection tab is displayed.
  10. Make sure the Locked check box is selected. This protects the cells that are currently selected.
  11. Click OK to close the Format Cells dialog box.
  12. Select column J and repeat steps 7 through 10.
  13. Display the Review tab of the ribbon.
  14. Click the Protect Sheet tool. Excel displays the Protect Sheet dialog box. (See Figure 2.)
  15. Figure 2. The Protect Sheet dialog box.

  16. Make sure the top check box (Protect Worksheet and Contents of Locked Cells) is selected.
  17. Enter a password in the appropriate place.
  18. Use the check boxes to fine tune how you want protection applied.
  19. Click OK. You are again asked to enter the password.
  20. Enter the password you used in step 15 a second time. Your worksheet is now protected.

The result of going through all these steps is that the cells in columns E and J cannot be changed. If someone knows the password you used in step 15, however, they can unprotect the worksheet (the proper control is on the Review tab of the ribbon) and make any changes they want. If someone does make changes in this way, they will need to reapply the protection (steps 12 through 17) prior to saving the workbook. If they don't, then the next time the workbook is open, the worksheet remains unprotected and anyone can change the contents of columns E and J.

As I said, the above represents the traditional way to approach the problem. There are non-traditional ways you can use, as well. For instance, you might rethink how your data is put together and, perhaps, move the contents of columns E and J to another worksheet or even to another workbook. You can then protect that information and simply reference it within the current worksheet.

A third approach is to use a tool introduced with the release of Excel 2010. This new tool, which allows you to password-protect ranges of cells, requires a variation on the steps presented earlier in this tip. The steps will be many, but it does provide for a more flexible way of dealing with the protection issue. Here is the variation that includes use of the new tool:

  1. Select all the cells in your worksheet. (Pressing Ctrl+A will do the trick.)
  2. Press Ctrl+Shift+F. Excel displays the Format Cells dialog box.
  3. Make sure the Protection tab is displayed.
  4. Make sure the Locked check box is cleared. (You may need to click it a few times to get it actually cleared.) This removes protection from all the cells in the worksheet.
  5. Click OK to close the Format Cells dialog box.
  6. Select column E.
  7. Press Ctrl+Shift+F. Excel again displays the Format Cells dialog box.
  8. Again make sure the Protection tab is displayed.
  9. Make sure the Locked check box is selected. This protects the cells that are currently selected.
  10. Click OK to close the Format Cells dialog box.
  11. Select column J and repeat steps 7 through 10.
  12. Display the Review tab of the ribbon.
  13. Click Allow Users to Edit Ranges. (Click Allow Edit Ranges if you are using Excel in Office 365, Excel 2019, or Excel 2021.) Excel displays the Allow Users to Edit Ranges dialog box. (See Figure 3.)
  14. Figure 3. The Allow Users to Edit Ranges dialog box.

  15. Click the New button. Excel displays the New Range dialog box. (See Figure 4.)
  16. Figure 4. The New Range dialog box.

  17. In the Title box, enter the name you want to use for this range. (The title isn't particularly important. Use something that is meaningful to you.)
  18. In the Refers to Cells box, enter the following: =$E:$E,$J:$J
  19. In the Range Password box, enter the password you want to give to those who should be able to edit columns E and J.
  20. Click on OK. You are again asked to enter the password.
  21. Enter the password you used in step 17 a second time. The range now appears in the Allow Users to Edit Ranges dialog box.
  22. Click OK to close the Allow Users to Edit Ranges dialog box.
  23. Click the Protect Sheet tool. Excel displays the Protect Sheet dialog box.
  24. Make sure the top check box (Protect Worksheet and Contents of Locked Cells) is selected.
  25. Enter a password in the appropriate place. This should not be the same password you used in step 17 and step 19; it should be different.
  26. Use the check boxes to fine tune how you want protection applied.
  27. Click OK. You are again asked to enter the password.
  28. Enter the password you used in step 23 a second time. Your worksheet is now protected.

The advantage to this approach is that you have two levels of passwords—one for the range (columns E and J) and one for the worksheet as a whole. As someone is using a worksheet protected in this manner, when they try to modify a cell in columns E or J, they are asked for a password. If they supply the correct password (this is the one that you specified in steps 17 and 19), then they can edit anything they want in columns E and J. When the workbook is saved, exited, and reopened, then the protection is automatically reset and columns E and J can again only be edited if the password is known—there is no need for the user to explicitly "reprotect" the worksheet before saving. Plus, you never have to give out the password that you used to protect the entire worksheet.

ExcelTips is your source for cost-effective Microsoft Excel training. This tip (8388) applies to Microsoft Excel 2007, 2010, 2013, 2016, 2019, Excel in Microsoft 365, and 2021.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He is president of Sharon Parq Associates, a computer and publishing services company. ...

MORE FROM ALLEN

Copying Between Instances of Excel

Copying information between two instances of Excel is different than copying information between two worksheets opened in ...

Discover More

Tracked Changes Notification when Opening

If you have Word configured to show markup on-screen and you look through a document, it is easy to tell where changes ...

Discover More

Problems with Default Workbook and Worksheet Templates

You can create a default template for both your workbooks and worksheets. These should be placed in the XLSTART folder, ...

Discover More

Comprehensive VBA Guide Visual Basic for Applications (VBA) is the language used for writing macros in all Office programs. This complete guide shows both professionals and novices how to master VBA in order to customize the entire Office suite for their needs. Check out Mastering VBA for Office 2010 today!

More ExcelTips (ribbon)

Visually Showing a Protection Status

Need to know if a worksheet or workbook is currently protected? Excel provides some tell-tale signs, but here are some ...

Discover More

Preventing Someone from Recreating a Protected Worksheet

When you share a protected workbook with other people, you may not want them to get around the protection by creating a ...

Discover More

Stopping Worksheets from being Reprotected

Securing worksheets and workbooks is a big concern for many people. If you password-protect a worksheet, you expect that ...

Discover More
Subscribe

FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.

Comments

If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] (all 7 characters, in the sequence shown) in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is two more than 7?

There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)


This Site

Got a version of Excel that uses the ribbon interface (Excel 2007 or later)? This site is for you! If you use an earlier version of Excel, visit our ExcelTips site focusing on the menu interface.

Newest Tips
Subscribe

FREE SERVICE: Get tips like this every week in ExcelTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.