Лабораторная работа 14.
Язык VBA.
Введение. Макросы.
Visual Basic для приложений (VBA) - это инструмент разработки приложений. Этот язык позволяет создать полностью автоматические программные продукты. Эти продукты можно использовать, например, для оформления документов (подготовки текстов) или анализа данных электронных таблиц. VBA-приложение встраивается в другое приложение и расширяет его функциональные возможности.
Чтобы создать проект VBA, используется один из следующих методов:
Автоматическая запись макроса, а затем его редактирование;
Создание макроса в редакторе VBA;
Создание проекта в редакторе VBA.
Для автоматической записи макроса и его редактирования необходимо:
1. Запустите в основном приложении средство автоматической записи макросов, выполните требуемую последовательность действий и остановите запись.
2. Выберите записанный макрос в списке макросов основного приложения, а затем нажмите кнопку ИЗМЕНИТЬ (Edit). Запускается редактор VBA, и в окне модуля выводится текст созданного макроса.
Задание 1. Динамика изменения курса валют.
Создайте таблицу, отражающую изменения курса валют и макрос для создания диаграммы, отражающей динамику изменения.
Задание 2. Деканат.
Создайте таблицу, отражающие следующие сведения об успеваемости студентов: номер по порядку, ФИО, основа обучения (бюджет/контракт), группа, дисциплина, преподаватель, дата сдачи и оценка.
1) Создайте макрос для фильтрации студентов, обучающихся без "3" и обучающихся на бюджете, назначьте им стипендию в размере 100%.
2) Создайте макрос для сортировки записей о студентах в порядке возрастания успеваемости по заданному предмету.
3) Создайте макрос для сортировки записей о студентах в порядке возрастания фамилии и назначьте выполнение этого макроса кнопке ОБНОВИТЬ.
4) Создайте макрос для формирования графика успеваемости студентов.