Блокування випадаючих комірок та увімкнення використання - Excel 2013


-1

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


Це вимагатиме VBA. Вам це зручно?
teylyn

Дякую за відповідь. Я не знайомий з VBA.
User

Відповіді:


0

Це можливо,

1-й переконайтеся, що всі комірки "заблоковані"
Select All Cells
Lock cells

2-Потім розблокувати комірку B3

3-Створити випадаючий список на комірці B3
Create dropdown list
a b c dropdown list

4- Поставте ці формули у клітинах B5, B6 і B7
= IF ($ B $ 3 = "a"; "Так, це"; "Це не є")
= IF ($ B $ 3 = "b"; "Так, це b"; "Це не b")
= IF ($ B $ 3 = "c"; "Так це c"; "Це не c")

5- Захистіть аркуш
Protect sheet
У наступному діалоговому вікні натисніть ОК (слід перевірити перший та другий елементи)

Фінал повинен виглядати так
Final result

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

Сподіваюся, це допомогло


Я також знайшов ці посилання: ion.icaew.com/itcounts/post/…
User

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.