Получение значений из нескольких Combox-ов в одной и той же подпрограмме - PullRequest
0 голосов
/ 21 марта 2020

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

Для этого у меня есть 4 комбинированных списка, один флажок и одна кнопка. Когда кнопка нажата, я хочу, чтобы мой саб сначала увидел, был ли установлен флажок. Если этого не произошло, просто запустите фильтр данных независимо от даты. Если флажок установлен, я хочу посмотреть на четыре комбинированных списка. Первые два будут иметь начальный год и начальный месяц, а последние два будут иметь конечный год и конечный месяц. Я хочу взять эти значения и отфильтровать мои данные, используя эти критерии, а также, когда флажок был установлен.

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу получить значение поля со списком. Например, я назвал один из своих комбинированных списков «Start_Month». В моем подпункте, когда я сначала выбираю лист с помощью комбинированного списка, затем я использую «Start_Month.Value» для проверки значения комбинированного списка, но это дает мне ошибку времени выполнения 424 «Требуется объект».

Кто-нибудь знает, как получить значение четырех разных комбинированных списков в одном и том же субаблоке, или это невозможно?

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