
курсовая / Цель работы
.docxЦель работы: изучение возможностей табличного редактора, предоставляемых для автоматизации обработки данных и защите информации от несанкционированных действий.
Ход работы:
1.) В самом начале лабораторной работы, для работы с макросами необходимо включить вкладку «Разработчик» через настройки.
Далее создаётся 5 макросов для таблицы показанной на рис.1.
Рис.1- Исходная таблица
2.) Два макроса созданы в абсолютных ссылках.
Сначала был создан макрос, который заполняет столбец «Репертуар»
Рис.2- Параметры макроса Репертуар
Далее макрос, который удаляет содержимое из столбца «Репертуар»
Рис.3- Параметры макроса Удаление
Другие три макроса созданы в абсолютных ссылках. Создан макрос для выделения красным цветом содержимого столбца
Рис.4- Параметры макроса Выделение красным
Затем создавался макрос для удаления выделения красным цветом
Рис.5- Параметры макроса Удаление форматирования
Далее создавался макрос, с помощью которого строки будут выделятся зеленым
Рис.6- Параметры макроса
3.) Затем выполнялось назначение всех макросов на кнопку с помощью элемента управления Button (рис. 7)
Рис.7- Элемент управления Button
Также назначить макрос на кнопку можно с помощью вставки любой фигуры и потом впоследствии выполнить действия: ПКМ-> Назначить макрос
Рис.8-Выбор команды назначить макрос
Рис.9- Интерфейс с кнопками в документе
4.) Разработан макрос для построения сводной таблицы (рис.10), который также был назначен на кнопку (рис. 11)
Рис.10- Параметры макроса Сводная таблица
Рис.11- Результат работы макроса Сводная таблица
5.) Создан бланк с информацией о репертуаре, актёре, роли актёра и итоговой сумме. Для этого были разработаны макросы для заполнения бланка (рис.12) и очистки бланка (рис. 14)
Рис.12- Параметры макроса для заполнения бланка
Рис.13- Результат работы макроса для Заполнения бланка
Рис.14- Параметры макроса для очистки бланка
Рис.15- Назначение кнопок для макросов
6.) Выполнена защита от изменений на листе бланка, нельзя изменять все ячейки кроме тех, в которые вводится информация. Выполнены действия: Рецензирование->Разрешить изменение диапазонов>Создать (рис.16).
Рис.16- Настройка диапазона изменения на листе бланк
Рис.17- Настройка защиты листа
Рис.18- Запрос пароля при попытке изменения диапазона
Также была применена защита формул листа. В контекстном меню ПКМ выполнены действия: Формат Ячеек>Защита>Скрыть формулы (рис. 19), затем Рецензирование-> Защитить книгу
Рис.19- Защита формул
Рис.20- Отсутствие формулы
Лист Бланк был скрыт (Рис.21)
Рис.21- Лист бланк скрыт
Рис.22- Вывод на экран скрытого листа
7.) Включена защита книги от изменений с использованием пароля (рис. 23).
Рис.23- Защита книги
Выводы
В ходе лабораторной работы были получены навыки автоматизации обработки и управления доступом к данным. Были разработаны макросы в абсолютных и относительных ссылках для упрощения выполнения простых задач, были назначены макросы на кнопки двумя способами (средствами на панели Элементов управления вкладки Разработчик, вставкой Фигуры с панели Иллюстрации.).
Также были изучены технологии управления доступом такие, как защита формул от изменений, скрытие листов книги, ограничение доступа к диапазонам таблицы, ограничения на внесение изменений на листе Excel.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ:
Фрай Кертис Д., Microsoft Excel 2016. Шаг за шагом/Фрай Кертис Д., Москва: Эком, 2016. – 502 с.
Дж. Уокенбах, Excel 2019. Библия пользователя/Дж. Уокенбах, М. Александер, – Москва: Диалектика, 2019. – 1136 с.
Грег Харвей, Microsoft Excel 2013 для чайников/Г. Харвей, – Москва: Диалектика, 2013. – 368 с.