Кэти написала, что у нее возникли проблемы с calendar, который она разработала в Excel. Кажется, что когда она защищает свой рабочий лист, она не может изменить выбор в поле со списком в календаре.

Решение этой проблемы относительно простое, если вы помните, что каждый элемент управления, который вы добавляете на рабочий лист (например, поле со списком), связан с ячейкой на листе. Обычно, когда вы выбираете значение в поле со списком, изменение отражается в ячейке, с которой связано поле со списком. Таким образом, выбор «8» в поле со списком приведет к изменению значения связанной ячейки на 8. Аналогичным образом, если вы измените значение ячейки, значение, отображаемое в поле со списком, также изменится.

Когда вы защищаете рабочий лист, вы предотвращаете изменения любых ячеек, кроме тех, которые вы указываете как «изменяемые». Если Excel не может внести изменения в ячейку, связанную с полем со списком (поскольку эта ячейка защищена), он не позволит вносить изменения в поле со списком. Решение состоит в том, чтобы убедиться, что ячейка, связанная с полем со списком, не защищена. Выполните следующие действия:

  1. Снимите защиту со всего рабочего листа.

  2. Выберите ячейку, связанную с вашим полем со списком.

  3. Выберите «Ячейки» в меню «Формат». Excel отображает диалоговое окно «Формат ячеек».

  4. Убедитесь, что выбрана вкладка Защита. (См. Рис. 1.)

  5. Убедитесь, что флажок Заблокировано не установлен.

  6. Щелкните ОК.

  7. Повторно защитите весь рабочий лист.

Поле со списком теперь должно работать должным образом.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2691) применим к Microsoft Excel 97, 2000, 2002 и 2003.