Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

курсовая / Цель работы

.docx
Скачиваний:
0
Добавлен:
12.04.2025
Размер:
689.74 Кб
Скачать

Цель работы: изучение возможностей табличного редактора, предоставляемых для автоматизации обработки данных и защите информации от несанкционированных действий.

Ход работы:

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.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ:

  1. Фрай Кертис Д., Microsoft Excel 2016. Шаг за шагом/Фрай Кертис Д., Москва: Эком, 2016. – 502 с.

  2. Дж. Уокенбах, Excel 2019. Библия пользователя/Дж. Уокенбах, М. Александер, – Москва: Диалектика, 2019. – 1136 с.

  3. Грег Харвей, Microsoft Excel 2013 для чайников/Г. Харвей, – Москва: Диалектика, 2013. – 368 с.

Соседние файлы в папке курсовая