Лабораторная работа №16
Создание и редактирование макросов в системе MS Office
Редактор VBA
Цель работы: Научится автоматизировать выполнение часто повторяющихся действий или задач MS Office.
Задание.
- В книге Excel создать макрос: «Таблица успеваемости».
При запуске этого макроса на чистом листе книги должна появиться таблица 1. В ячейках, предназначенных для расчёта среднего бала, должны быть внесены соответствующие формулы.
Таблица 1.
| № | Дата | Алгебра | Информатика | Физкультура |
| Средний балл |
- Эту таблицу следует произвольно заполнить (не используя макрос).
Например.
| № | Дата | Алгебра | Информатика | Физкультура |
| 01.01.01 | ||||
| 02.01.01 | ||||
| … | … | … | … | … |
| 09.01.01. | ||||
| Средний балл | 4,33 | 4,66 |
- Создать макрос «График успеваемости». При запуске этого макроса по данным строится график успеваемости. Например, следующего вида:

- Создать макрос «Очистка листа». Этот макрос удаляет диаграмму и таблицу.
- Создать пользовательскую панель инструментов, на которой расположить три кнопки, предназначенные для запуска созданных макросов. Панель может выглядеть следующим образом:







