Элементы управления
Лабораторная работа №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 напишите пользовательскую функцию