
Цель работы: изучение возможностей табличного редактора, представляемых для автоматизации обработки данных и защите информации от несанкционированных действий
Ход работы:
Подключение вкладки Разработчик
Рисунок 1 – Подключение вкладки Разработчик
Создание макета Товарного чека
Рисунок 2 – Макет товарного чека
Запись макросов. Разработчик – Запись макросов – Заполняется диалоговое окно – Выполняются действия для автоматизации – Остановить запись
Рисунок 3 – Начало записи
Рисунок 4 – Остановить запись
Были реализованы следующие макросы: Елена – добавляет имя продавца (Елена Зубачева) и дату чека, Максим добавляет имя продавца (Максим Боярский) и дату чека, Удалить – удаление данных чека, Заполнение_чека – добавление данных в чек из бланка, Защита – защита листа, на котором расположен чек.
Рисунок 5 – Список макросов
Код макросов в VBA
Рисунок 6 – Макрос Защита
Рисунок 7 – Макросы Удалить и Елена
Рисунок 8 – Макрос Максим
Рисунок 9 – Макрос Удалить
5) Создание кнопок
Чтобы создать кнопки: 1) Вставить нужные фигуры – Добавить текст – Назначить макросы 2) Вставить – Элементы управления формы – Кнопка – Выбрать макрос
Рисунок 10 – Создание кнопок
6. Создание зашиты
Защита объектов Excel: Файл – Сведения – Выбрать формат защиты
Рисунок 11 – Защита листа
В данном случае будет произведена реализация выбранного листа, т.е. данные в этом листе изменить нельзя. То же самое можно сделать с книгой, т.е. весь файл Excel будет защищен.
Рисунок 12 – Настройка защиты листа
Произведена защита листа с помощью пароля.
Рисунок 13 – Работодействие защиты листа
Чтобы защитить ячейку и скрыть её формулу нужно: Формат ячеек – Защита – Поставить галочки во всех позициях. Чтобы разрешить использование некоторых позиций: Рецензирование - Разрешить изменение диапазонов – Создать – Задать параметры. Чтобы защита ячеек сработала, нужно защитить лист или книгу.
Рисунок 14 – Диалоговое окно разрешения изменения диапазонов
После этого в защищенном листе можно будет редактировать и изменять выбранный разрешенный диапазон ячеек.
Чтобы скрыть лист, нужно ПКМ нажать на лист и выбрать Скрыть. Чтобы снова увидеть скрытый лист, в контекстном меню выбрать ПКМ – Показать – Выбрать скрытый лист для отображения.
Рисунок 15 – Скрыть лист
Рисунок 16 – Показать лист
Вывод: Научился создавать макросы, их пользование значительно ускоряет работу, так как с их помощью можно автоматизировать практически любую работу в Excel, в том числе и полное заполнение таблиц, в результате чего экономится большое количество времени. Изучил создание защиты документов от несанкционированных действий, что позволяет корректно работать с данными, так как никто не может их использовать и можно нормально ссылаться на данные, у которых скрыты ячейки, так как при этом мне нужно значение, а не формула, записанная в ней.
Список используемых ресурсов:
https://pro.guap.ru/get-task/322e25e26020de8d7a25886442822263