Как я могу ограничить ввод данных для массива ячеек, если предыдущая ячейка не была заполнена? - PullRequest
0 голосов
/ 11 апреля 2019

Я создаю пользовательскую форму для работы, где пользователь может выбрать до 15 клиентов из списка, используя проверку данных Excel.Однако я хочу, чтобы вторая ячейка была доступна для заполнения только после заполнения первой, а третья - для заполнения второй и т. Д. Я также хочу изменить цвет ячейки, когда она станет доступной для заполнения

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

Я бы подумал, что использование if (IsEmpty) решит мою проблему, но, как довольно новый пользователь VBA, у меня возникают проблемы с определением наиболее эффективного способа включения проверки данных списка в общее ограничение ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...