
4 сем / Л5
.docx
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
Кафедра 41
ОЦЕНКА
ПРЕПОДАВАТЕЛЬ
Доцент Турнецкая Елена Леонидовна
КОНТРОЛЬНАЯ РАБОТА №5
Технологии автоматизации обработки и управления доступом к данным
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. __________________
подпись, дата
Санкт-Петербург 2021 г.
Цель работы: изучение возможностей табличного редактора, предоставляемых для автоматизации обработки данных и защите информации от несанкционированных действий.
14 вариант.
Журнал учета заказов, поступивших в химчистку (Код вида услуги, Название, Код клиента, ФИО, Дата приема, Дата возврата, Цена услуги, Скидка, Стоимость).
Справочные таблицы
Виды услуг (Код вида услуг, Название, Тип белья, Фотография, Цена
услуги);
Клиенты (Код клиента, Фамилия, Имя, Отчество, Пол, Телефон).
Ход работы:
Создала 5 макросов в таблице
Название – Сортировка от А до я
Стоимость – Сортировка выше среднего
Таблица – Создает сводную таблицу
Сброс – Удаляет все фильтры этой таблицы
Услуги1_4 – выводит только строки с кодом вида услуг 1,2,4
Рисунок 1. - Макросы для таблицы
Примеры использования макросов
Рисунок 2. - Макрос Стоимость
Рисунок 3. - Макрос Стоимость + Услуги1_4
Кнопка для макроса вставляется тремя способами
«Разработчик-вставка-кнопка-назначить макрос объекту»
«Вставка-фигура-присвоить макрос»
«Скопировать изображение в интернете-вставить его в таблицу- присвоить макрос»
Макрос для сводной таблицы
Записала макрос по созданию сводной таблицы
Рисунок 4. - Создание сводной таблицы
Результат выполнения макроса.
Рисунок 5. - Сводная таблица
Защита книги
«Выделила таблицу-формат ячеек-защита»
Рисунок 6. - Скрыть формулы
Теперь при рецензировании листа вводим пароль и лист становится защищенным.
Рисунок 7. - Настройка защиты листа
Теперь при запуске макросов по изменению таблицы выдает ошибку, но если это не фильтр.
Рисунок 8. - Ошибка
Теперь все редактирования возможны только при снятии защиты, точно также «Рецензировании - Снять защиту листа»
Также теперь формула любого столбика будет отображаться пустой
Рисунок 9. - Отсутствие формулы
Точно таким же способом можно защитить и всю книгу, а не только лист.
«Рецензирование-защитить книгу»
После чего точно также вводим пароль и выбираем функции по ограничению.
Вывод:
Причины использования макрорекодера
Средствами макрорекодера создают программы, позволяющие автоматизировать простые задачи. Для решения более сложных задач привлекают программистов, обладающих навыками программирования в среде VBA.
На каком языке программирования автоматически генерируется код макрокоманды.
Макросы записывают на языке программирования VBA (Visual Basic for Applications) двумя способами: макрорекодером и непосредственно в программной среде VBE (Visual Basic Editor).
Способы вызовы макроса
Выбираем «Разработчик» - «Макросы» (либо сочетание клавиш ALT + F8), после чего в открывшемся окне выбираем, какой макрос запустить
Через кнопки, которые мы прикрепили к макросам
Через комбинацию клавиш, которую мы назначили во время настройки макроса
Программные инструменты Excel, с помощью которых ограничивают доступ к данным
Через вкладку рецензирование защита листа и защита книги, для скрытия формул перед включением защиты нужно зайти в формат ячеек и в защите указать скрытие формул.
Возникшие проблемы при выполнении заданий и способы их решения
Проблем не возникло.
Список использованных источников
Справочная служба MS Office. URL: https://public.tableau.com/en-us/s/ (дата посещения 15.06.2021).
Дж. Уокенбах. Microsoft Excel 2016. Библия пользователя.: Пер. с англ. –
М.: ООО «И.Д.Вильямс», 2018.
MS Excel для новичков и профессионал: веб-ресурс по решению практических задач. URL: http://excel2.ru (дата посещения 15.06.2021).