XL97: Error When Using Validation Drop-Down List Box (157484)
The information in this article applies to:
- Microsoft Excel 97 for Windows
This article was previously published under Q157484 SYMPTOMS
In Microsoft Excel 97, when you select a value in a validation drop-down
list box, you may receive the following error message:
The cell or chart you are trying to change is protected and therefore
read-only.
and you are unable to select a value in the list.
CAUSE
This will occur if all of the following conditions are true:
- The validation drop-down list box does not refer to a range of cells
for its values, but instead contains them directly.
-and-
- The cell containing the validation drop-down list is locked.
-and-
- The worksheet containing the cell is protected.
WORKAROUND
There are two possible workarounds for this problem: you can either unlock
the cell that contains the validation drop-down list box, or you can set
the validation drop-down list so that it refers to a range of cells, rather
than directly containing its own values.
Method 1: Unlock the Cell Containing the Drop-Down List Box- If the worksheet in question is currently protected, click the
Tools menu, point to Protection, and click "Unprotect Sheet".
If you are prompted for a password, enter it and click OK.
- Select the cell that contains the validation drop-down list.
On the Format menu, click Cells.
- Click the Protection tab.
- Clear the "Locked" check box and click OK.
- Repeat steps 2-4 for any other cells in your worksheet that
contain validation drop-down boxes.
- Once all necessary cells have been unlocked, restore the
protection on your worksheet. Point to Protection on the
Tools menu, and click Protect Sheet (enter a password if
necessary).
Method 2: Make Your Drop-Down List Box Refer to a Range of Cells
When you create a validation drop-down list box, you can either input a
list of values:
Or, you can set the list box to refer to a range of cells for its values:
A1: One
A2: Two
A3: Three
A4: Four
Validation drop-down list boxes created using this second method do not
experience any problems when used on a protected worksheet.
To create a validation drop-down list box that refers to a range of cells
for its values, follow these steps:
- Select the cell that is to contain a validation drop-down list box.
- On the Data menu, click Validation.
- Click the Settings tab.
- In the Allow list box, click "List". Click in the Source edit box,
and then either use the mouse to select a range on the worksheet, or
enter the range manually. The range in the edit box should look
something like this:
- Click OK.
The new validation drop-down list box will work correctly, even if the
worksheet is protected.
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article.
REFERENCES
For more information about validation drop-down list boxes in Microsoft
Excel, click the Index tab in Microsoft Excel Help, type the following text
data validation, drop-down
and click Display to go to the "Specify the valid entries for cells" help
topic.
Modification Type: | Major | Last Reviewed: | 10/22/2000 |
---|
Keywords: | kbprb KB157484 |
---|
|