-1

Я хотел бы выпадающий список в ячейке. Я хотел бы заблокировать ячейку, чтобы она не могла быть перемещена или изменена, кроме изменений, кроме выбора из выпадающего меню.

1 ответ1

0

Это возможно,

1-Сначала убедитесь, что все ячейки "заблокированы"
Выбрать все ячейки
Блокировка ячеек

2-затем разблокировать ячейку B3

3-Создать раскрывающийся список в ячейке B3
Создать выпадающий список
выпадающий список abc

4- Поместите эту формулу в ячейки B5, B6 и B7.
= IF($ B $ 3 = "a"; "Да, это"; "Это не")
= IF($ B $ 3 = "b"; "Да, это b"; "Это не b")
= IF($ B $ 3 = "c"; "Да, это c"; "Это не c")

5- Защитить лист
Защитить лист
Нажмите кнопку «ОК» только в следующем диалоговом окне (необходимо проверить первый и второй элемент)

Финал должен выглядеть так
Конечный результат

Пользователь сможет изменить B3 только из выпадающего списка, и B5, B6 и B7 будут изменены соответственно. Вы можете улучшить это решение без использования VBA. Вам также могут понадобиться некоторые другие формулы, такие как AND, OR, CHOUSE.

Надеюсь это помогло

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .