В данной статье рассмотрим пример создания элемента управления ListBox, который изменяет свое содержимое в зависимости от выбранных пользователем переключателей OptionButton. Разберем, как это реализовать. На листе Excel с названием «Лист1» имеется три именованных диапазона Фрукты, Овощи и Ягоды: Создадим форму и дадим имена элементам управления: Элемент управления ListBox получает список значений из диапазона на листе Excel. Процедуры, которые обрабатывают событие Click для элементов управления OptionButton, устанавливают значение свойства RowSource элемента управления ListBox на соответствующий необходимому диапазону. Давайте рассмотрим несколько таких процедур которые размещены в модуле ФОРМЫ. Данный код описывает три процедуры, которые вызываются при нажатии на соответствующие переключатели OptionButton. Каждая процедура изменяет источник данных для ListBox в зависимости от выбора пользователя. Также имеется процедура для кнопки "OK", которая закрывает форму. Для вызова формы и
VBA Excel № 168. Несколько списков в одном ЭУ ListBox
1 августа 20241 авг 2024
81
2 мин