Как создать список проверки данных на основе отфильтрованной таблицы? - PullRequest
0 голосов
/ 12 декабря 2018

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

Сценарий: у меня есть таблица данных (отсортировано по полю индекса, которое я хочу использовать).У меня есть столбец CRITERIA и столбец INDEX.У меня есть лист формы, где я хочу, чтобы список появился.На втором листе формы у меня есть код VBA, прикрепленный к кнопке (кнопкам), которая фильтрует таблицу данных на месте.На листе формы есть поле КРИТЕРИИ ВЫБОРА, которое на основе значения, выбранного в раскрывающемся меню «Проверка данных», динамически заполняет поля формы из значений в соответствующей строке таблицы данных.(это выполняется с помощью триггера события VBA для ячейки, а заполнение выполняется с помощью другого кода VBA. Триггер события также предлагает пользователю записать изменения обратно в таблицу данных, если изменения идентифицированы из предыдущей заполненной формы.)

ПРОБЛЕМА. Я хочу, чтобы список проверки данных в ячейке КРИТЕРИИ ВЫБОРА динамически изменялся в зависимости от автоматического фильтра, запускаемого при выборе кнопки.(каждая кнопка запускает процедуру VBA, которая фильтрует список на основе одного или нескольких критериев)

Я очень благодарен за любые предложения или решения!

...