Создание пользовательских форм и добавление элементов управления

Форма или форма пользователя также известна как графический интерфейс (Графический пользовательский интерфейс). Форма используется для запроса значений, параметров и информации от пользователя для подачи процедуры VBA. В форму пользователя можно добавить двенадцать различных элементов управления, которые они называются: Метка, текстовое поле, поле со списком, поле со списком, флажок, кнопка выбора, кнопка переключения, Рамка, кнопка команды, полоса вкладок, многостраничная, полоса прокрутки.

Создание формы пользователя в VBA для Excel

Создать форму в VBA довольно просто. В VBE (редактор Visual Basic ) вы щелкаете правой кнопкой мыши в любом месте вашего проекта в окне VBAProject и выбираете «Вставить/Форма пользователя», и вот что вы видите:

В списке компонентов вашего проекта появится имя формы пользователя В любое время, когда вы хотите поработать над своей формой пользователя, вы дважды щелкаете по ее названию в окне VBAProject.

Вы можете закрыть панель инструментов, нажав на ее «X«, и вызвать ее обратно, нажав на значок панели инструментов на панели инструментов 

Тестирование формы пользователя

В любое время, когда вы хотите увидеть свою форму пользователя (готовый продукт или незавершенную работу) на работе или когда вы хотите протестировать ее, нажмите кнопку «Выполнить» на панели инструментов . Ваша форма пользователя будет отображаться в Excel в фоновом режиме. Чтобы вернуться в редактор VB, просто нажмите на «X» формы пользователя. Прежде чем сделать это, убедитесь, что выбрана форма пользователя (а не один из элементов управления).

Порядок Вкладок

Пользователь может использовать мышь для перехода от одного элемента управления к другому, но он должен иметь возможность переходить от одного элемента управления к другому, введя значение в одном из них и нажав «Ввод» или «Вкладка». Чтобы убедиться, что пользователь переходит от элемента управления к следующему, вам необходимо установить порядок вкладок. Для этого щелкните правой кнопкой мыши на самой форме и выберите пункт «Порядок вкладок». Следуйте инструкциям. Первым элементом управления в списке будет тот, который активен (мигающий курсор) при активации формы. Приносить элементы управления, которые не должны использоваться пользователем (метки) в конце списка. В шаге 5 см., как «отключить вкладку» элемента управления.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *