Элементы управления

Лабораторная работа №8

Цель работы:научиться создавать и использовать макросы и элементы управления формы на рабочем листе для автоматизации работы в Excel.

Элементы управления

Для автоматизации заполнения шаблонов в Excel используются элементы управления Формы и Элементы ActiveX. Элемент управления — это графический объект, позволяющий пользователю управлять приложением. Чтобы создать элемент управления, нужно выбрать его в группе элементы управления Формы (см. рис.) и нарисовать в нужном месте рабочего листа. В свойствах элемента управления можно изменить его параметры, например, связать с какой-либо ячейкой листа.

Пример.Создать бланк заказ-товара, в котором наименование работы выводится в ячейке В1 с помощью поля со списком, а количество в ячейке В3 заполняется с помощью полосы прокрутки, сорт выводится в ячейке В4 с помощью группы переключателей.

Выполнение:

1. Заполнить ячейки данными как показано на рисунке ниже, кроме ячейки J1.

2. В ячейки А1:А5 введите

товар
цена
количество
сорт
стоимость

 

3. Нарисовать поле со списком, полосу прокрутки и группу переключателей. Заполнить окна свойств.

для переключателей

4. Чтобы вывести в В1 наименование товара, а не номер, и затем в ячейке В2 цену, нужно использовать функцию ВПР или ПРОСМОТР, которая в зависимости от номера выбранной из списка работы в ячейке J1, будет возвращать соответствующее значение из второго и третьего столбцов таблицы. Например, формула в В1 будет следующей: =ПРОСМОТР(J1;$J$2:$J$10;$K$2:$K$10) или =ВПР(J1;$J$2:$L$10;2).

5. В редакторе Visual Basic напишите пользовательскую функцию