В некоторых приложениях требуется возможность выбирать несколько пунктов из одного списка и создавать на их основе новый список, отображаемый в другом элементе управления ListBox. Примером такой ситуации может служить вкладка "Панель быстрого доступа" в диалоговом окне "Параметры Excel". На скриншоте ниже показано диалоговое окно с двумя элементами управления ListBox. В скачанном примере вы увидите какие имена у элементов управления. Кнопка "Добавить >>" добавляет элемент, выделенный в левом элементе управления ListBox, в правый элемент управления ListBox. Кнопка "Удалить" удаляет выделенный элемент из правого списка. Флажок определяет поведение при добавлении повторяющихся элементов в список. Если флажок "Разрешить дубликаты" не установлен, то значение переместится. Код этого примера не так уж и сложен (расположен в модуле формы). Ниже приведена процедура, которая выполняется после нажатия на кнопку "Добавить >>". Процедура, связанная с кнопкой "Удалить", будет попроще. Обратите вни
VBA Excel № 169. Передача опций элемента управления ListBox
5 августа 20245 авг 2024
49
2 мин